📄 ds.h
字号:
/*ds.hGenerated with:wsdl2h -cuxy -o ds.h -t WS/WS-typemap.dat WS/ds.xsd- Removed //gsoapopt- Added //gsoap ds schema import: http://www.w3.org/2000/09/xmldsig#*//******************************************************************************\ * * * http://www.w3.org/2000/09/xmldsig# * * *\******************************************************************************//******************************************************************************\ * * * Import * * *\******************************************************************************//******************************************************************************\ * * * Schema Namespaces * * *\******************************************************************************///gsoap ds schema import: http://www.w3.org/2000/09/xmldsig#//gsoap ds schema elementForm: qualified//gsoap ds schema attributeForm: unqualified/******************************************************************************\ * * * Schema Types * * *\******************************************************************************//// Imported complexType "http://www.w3.org/2000/09/xmldsig#":SignatureType from typemap WS/WS-typemap.dat.typedef struct ds__SignatureType{ struct ds__SignedInfoType* SignedInfo; char* SignatureValue; struct ds__KeyInfoType* KeyInfo; @char* Id;} ds__SignatureType;/// Imported complexType "http://www.w3.org/2000/09/xmldsig#":SignatureValueType from typemap WS/WS-typemap.dat./// complexType definition intentionally left blank./// Typedef synonym for struct ds__SignedInfoType.typedef struct ds__SignedInfoType ds__SignedInfoType;/// Typedef synonym for struct ds__CanonicalizationMethodType.typedef struct ds__CanonicalizationMethodType ds__CanonicalizationMethodType;/// Typedef synonym for struct ds__SignatureMethodType.typedef struct ds__SignatureMethodType ds__SignatureMethodType;/// Typedef synonym for struct ds__ReferenceType.typedef struct ds__ReferenceType ds__ReferenceType;/// Typedef synonym for struct ds__TransformsType.typedef struct ds__TransformsType ds__TransformsType;/// Imported complexType "http://www.w3.org/2000/09/xmldsig#":TransformType from typemap WS/WS-typemap.dat.#import "c14n.h"typedef struct ds__TransformType{ _c14n__InclusiveNamespaces* c14n__InclusiveNamespaces; _XML __any; @char* Algorithm;} ds__TransformType;/// Typedef synonym for struct ds__DigestMethodType.typedef struct ds__DigestMethodType ds__DigestMethodType;/// Imported complexType "http://www.w3.org/2000/09/xmldsig#":KeyInfoType from typemap WS/WS-typemap.dat.typedef struct ds__KeyInfoType{ char* KeyName; struct ds__KeyValueType* KeyValue; struct ds__RetrievalMethodType* RetrievalMethod; struct ds__X509DataType* X509Data; struct _wsse__SecurityTokenReference* wsse__SecurityTokenReference; @char* Id;} ds__KeyInfoType;/// Typedef synonym for struct ds__KeyValueType.typedef struct ds__KeyValueType ds__KeyValueType;/// Typedef synonym for struct ds__RetrievalMethodType.typedef struct ds__RetrievalMethodType ds__RetrievalMethodType;/// Typedef synonym for struct ds__X509DataType.typedef struct ds__X509DataType ds__X509DataType;/// Typedef synonym for struct ds__X509IssuerSerialType.typedef struct ds__X509IssuerSerialType ds__X509IssuerSerialType;/// Imported complexType "http://www.w3.org/2000/09/xmldsig#":PGPDataType from typemap WS/WS-typemap.dat./// complexType definition intentionally left blank./// Imported complexType "http://www.w3.org/2000/09/xmldsig#":SPKIDataType from typemap WS/WS-typemap.dat./// complexType definition intentionally left blank./// Imported complexType "http://www.w3.org/2000/09/xmldsig#":ObjectType from typemap WS/WS-typemap.dat./// complexType definition intentionally left blank./// Imported complexType "http://www.w3.org/2000/09/xmldsig#":ManifestType from typemap WS/WS-typemap.dat./// complexType definition intentionally left blank./// Imported complexType "http://www.w3.org/2000/09/xmldsig#":SignaturePropertiesType from typemap WS/WS-typemap.dat./// complexType definition intentionally left blank./// Imported complexType "http://www.w3.org/2000/09/xmldsig#":SignaturePropertyType from typemap WS/WS-typemap.dat./// complexType definition intentionally left blank./// Typedef synonym for struct ds__DSAKeyValueType.typedef struct ds__DSAKeyValueType ds__DSAKeyValueType;/// Typedef synonym for struct ds__RSAKeyValueType.typedef struct ds__RSAKeyValueType ds__RSAKeyValueType;/// Imported simpleType "http://www.w3.org/2000/09/xmldsig#":CryptoBinary from typemap WS/WS-typemap.dat./// simpleType definition intentionally left blank./// Imported simpleType "http://www.w3.org/2000/09/xmldsig#":DigestValueType from typemap WS/WS-typemap.dat./// simpleType definition intentionally left blank./// Imported simpleType "http://www.w3.org/2000/09/xmldsig#":HMACOutputLengthType from typemap WS/WS-typemap.dat./// simpleType definition intentionally left blank./// "http://www.w3.org/2000/09/xmldsig#":SignedInfoType is a complexType.struct ds__SignedInfoType{/// Element reference "http://www.w3.org/2000/09/xmldsig#":CanonicalizationMethod. struct ds__CanonicalizationMethodType* CanonicalizationMethod 1; ///< Required element./// Element reference "http://www.w3.org/2000/09/xmldsig#":SignatureMethod. struct ds__SignatureMethodType* SignatureMethod 1; ///< Required element./// Size of the dynamic array of struct ds__ReferenceType* is 0..unbounded int __sizeReference ;/// Pointer to array of struct ds__ReferenceType*. struct ds__ReferenceType* *Reference 1;/// Attribute Id of type xs:ID. @char* /*ID*/ Id 0; ///< Optional attribute.};/// "http://www.w3.org/2000/09/xmldsig#":CanonicalizationMethodType is a complexType.struct ds__CanonicalizationMethodType{/// TODO: <any namespace="##any" minOccurs="0" maxOccurs="unbounded">/// Schema extensibility is user-definable./// Consult the protocol documentation to change and/or insert declarations./// Use wsdl2h option -x to remove this element./// Attribute Algorithm of type xs:anyURI. @char* /*URI*/ Algorithm 1; ///< Required attribute./// Member declared in WS/WS-typemap.dat _c14n__InclusiveNamespaces* c14n__InclusiveNamespaces;};/// "http://www.w3.org/2000/09/xmldsig#":SignatureMethodType is a complexType.struct ds__SignatureMethodType{/// Element HMACOutputLength of type "http://www.w3.org/2000/09/xmldsig#":HMACOutputLengthType. int* HMACOutputLength 0; ///< Optional element./// TODO: <any namespace="##other" minOccurs="0" maxOccurs="unbounded">/// Schema extensibility is user-definable./// Consult the protocol documentation to change and/or insert declarations./// Use wsdl2h option -x to remove this element./// Attribute Algorithm of type xs:anyURI. @char* /*URI*/ Algorithm 1; ///< Required attribute.};/// "http://www.w3.org/2000/09/xmldsig#":ReferenceType is a complexType.struct ds__ReferenceType{/// Element reference "http://www.w3.org/2000/09/xmldsig#":Transforms. struct ds__TransformsType* Transforms 0; ///< Optional element./// Element reference "http://www.w3.org/2000/09/xmldsig#":DigestMethod. struct ds__DigestMethodType* DigestMethod 1; ///< Required element./// Element reference "http://www.w3.org/2000/09/xmldsig#":DigestValue. char* /*base64*/ DigestValue 1; ///< Required element./// Attribute Id of type xs:ID.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -