|  | Home | Documentation | wst.h File Reference updated by Robert van Engelen |

Classes | Macros | Typedefs
wst.h File Reference
`import "wsse.h"`
`import "wsu.h"`
`import "wsa5.h"`
`import "wsp_appliesto.h"`
`import "saml1.h"`
`import "saml2.h"`
`import "wstx.h"`
Include dependency graph for wst.h:

## Classes

struct | wst__RequestedSecurityTokenType
| Imported complexType "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestedSecurityTokenType from typemap "WS/WS-typemap.dat". More...
struct | wst__EntropyType
| Imported complexType "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":EntropyType from typemap "WS/WS-typemap.dat". More...
struct | wst__AuthenticatorType
| Imported complexType "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":AuthenticatorType from typemap "WS/WS-typemap.dat". More...
struct | wst__RequestSecurityTokenType
| Imported simpleType "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestTypeOpenEnum from typemap "WS/WS-typemap.dat". More...
struct | wst__RequestSecurityTokenResponseType
| "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestSecurityTokenResponseType is a complexType. More...
struct | wst__ClaimsType
| "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":ClaimsType is a complexType. More...
struct | wst__LifetimeType
| "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":LifetimeType is a complexType. More...
struct | wst__RequestSecurityTokenCollectionType
| "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestSecurityTokenCollectionType is a complexType. More...
struct | wst__RequestSecurityTokenResponseCollectionType
| "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestSecurityTokenResponseCollectionType is a complexType. More...
struct | wst__RequestedReferenceType
| "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestedReferenceType is a complexType. More...
struct | wst__RequestedProofTokenType
| "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestedProofTokenType is a complexType. More...
struct | wst__RenewTargetType
| "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RenewTargetType is a complexType. More...
struct | wst__AllowPostdatingType
| "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":AllowPostdatingType is a complexType. More...
struct | wst__RenewingType
| "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RenewingType is a complexType. More...
struct | wst__CancelTargetType
| "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":CancelTargetType is a complexType. More...
struct | wst__RequestedTokenCancelledType
| "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestedTokenCancelledType is a complexType. More...
struct | wst__ValidateTargetType
| "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":ValidateTargetType is a complexType. More...
struct | wst__StatusType
| "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":StatusType is a complexType. More...
struct | wst__SignChallengeType
| "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":SignChallengeType is a complexType. More...
struct | wst__RequestKETType
| "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestKETType is a complexType. More...
struct | wst__KeyExchangeTokenType
| "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":KeyExchangeTokenType is a complexType. More...
struct | wst__OnBehalfOfType
| "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":OnBehalfOfType is a complexType. More...
struct | wst__EncryptionType
| "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":EncryptionType is a complexType. More...
struct | wst__ProofEncryptionType
| "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":ProofEncryptionType is a complexType. More...
struct | wst__UseKeyType
| "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":UseKeyType is a complexType. More...
struct | wst__DelegateToType
| "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":DelegateToType is a complexType. More...
struct | wst__ParticipantsType
| "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":ParticipantsType is a complexType. More...
struct | wst__ParticipantType
| "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":ParticipantType is a complexType. More...
struct | wst__BinarySecretType
| "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":BinarySecretType is a complexType with simpleContent. More...
struct | wst__BinaryExchangeType
| "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":BinaryExchangeType is a complexType with simpleContent. More...

## Macros

#define | SOAP_NAMESPACE_OF_wst "http://docs.oasis-open.org/ws-sx/ws-trust/200512"

## Typedefs

typedef struct wst__RequestSecurityTokenType | wst__RequestSecurityTokenType
| Imported element ""http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd":SecurityTokenReference" from typemap WS/WS-typemap.dat.
typedef struct wst__RequestSecurityTokenResponseType | wst__RequestSecurityTokenResponseType
| Typedef synonym for struct wst__RequestSecurityTokenResponseType.
typedef struct wst__RequestedSecurityTokenType | wst__RequestedSecurityTokenType
| Imported complexType "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestedSecurityTokenType from typemap "WS/WS-typemap.dat".
typedef struct wst__BinarySecretType | wst__BinarySecretType
| Typedef synonym for struct wst__BinarySecretType.
typedef struct wst__ClaimsType | wst__ClaimsType
| Typedef synonym for struct wst__ClaimsType.
typedef struct wst__EntropyType | wst__EntropyType
| Imported complexType "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":EntropyType from typemap "WS/WS-typemap.dat".
typedef struct wst__LifetimeType | wst__LifetimeType
| Typedef synonym for struct wst__LifetimeType.
typedef struct wst__RequestSecurityTokenCollectionType | wst__RequestSecurityTokenCollectionType
| Typedef synonym for struct wst__RequestSecurityTokenCollectionType.
typedef struct wst__RequestSecurityTokenResponseCollectionType | wst__RequestSecurityTokenResponseCollectionType
| Typedef synonym for struct wst__RequestSecurityTokenResponseCollectionType.
typedef struct wst__RequestedReferenceType | wst__RequestedReferenceType
| Typedef synonym for struct wst__RequestedReferenceType.
typedef struct wst__RequestedProofTokenType | wst__RequestedProofTokenType
| Typedef synonym for struct wst__RequestedProofTokenType.
typedef struct wst__RenewTargetType | wst__RenewTargetType
| Typedef synonym for struct wst__RenewTargetType.
typedef struct wst__AllowPostdatingType | wst__AllowPostdatingType
| Typedef synonym for struct wst__AllowPostdatingType.
typedef struct wst__RenewingType | wst__RenewingType
| Typedef synonym for struct wst__RenewingType.
typedef struct wst__CancelTargetType | wst__CancelTargetType
| Typedef synonym for struct wst__CancelTargetType.
typedef struct wst__RequestedTokenCancelledType | wst__RequestedTokenCancelledType
| Typedef synonym for struct wst__RequestedTokenCancelledType.
typedef struct wst__ValidateTargetType | wst__ValidateTargetType
| Typedef synonym for struct wst__ValidateTargetType.
typedef struct wst__StatusType | wst__StatusType
| Typedef synonym for struct wst__StatusType.
typedef struct wst__SignChallengeType | wst__SignChallengeType
| Typedef synonym for struct wst__SignChallengeType.
typedef struct wst__BinaryExchangeType | wst__BinaryExchangeType
| Typedef synonym for struct wst__BinaryExchangeType.
typedef struct wst__RequestKETType | wst__RequestKETType
| Typedef synonym for struct wst__RequestKETType.
typedef struct wst__KeyExchangeTokenType | wst__KeyExchangeTokenType
| Typedef synonym for struct wst__KeyExchangeTokenType.
typedef struct wst__AuthenticatorType | wst__AuthenticatorType
| Imported complexType "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":AuthenticatorType from typemap "WS/WS-typemap.dat".
typedef struct wst__OnBehalfOfType | wst__OnBehalfOfType
| Typedef synonym for struct wst__OnBehalfOfType.
typedef struct wst__EncryptionType | wst__EncryptionType
| Typedef synonym for struct wst__EncryptionType.
typedef struct wst__ProofEncryptionType | wst__ProofEncryptionType
| Typedef synonym for struct wst__ProofEncryptionType.
typedef struct wst__UseKeyType | wst__UseKeyType
| Typedef synonym for struct wst__UseKeyType.
typedef struct wst__DelegateToType | wst__DelegateToType
| Typedef synonym for struct wst__DelegateToType.
typedef struct wst__ParticipantsType | wst__ParticipantsType
| Typedef synonym for struct wst__ParticipantsType.
typedef struct wst__ParticipantType | wst__ParticipantType
| Typedef synonym for struct wst__ParticipantType.
typedef struct wst__RequestSecurityTokenType | _wst__RequestSecurityToken
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestSecurityToken of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestSecurityTokenType.
typedef char * | _wst__TokenType
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":TokenType of XSD type xs:anyURI.
typedef char * | _wst__RequestType
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestType of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestTypeOpenEnum.
typedef struct wst__RequestSecurityTokenResponseType | _wst__RequestSecurityTokenResponse
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestSecurityTokenResponse of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestSecurityTokenResponseType.
typedef wst__RequestedSecurityTokenType | _wst__RequestedSecurityToken
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestedSecurityToken of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestedSecurityTokenType.
typedef struct wst__BinarySecretType | _wst__BinarySecret
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":BinarySecret of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":BinarySecretType.
typedef struct wst__ClaimsType | _wst__Claims
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":Claims of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":ClaimsType.
typedef wst__EntropyType | _wst__Entropy
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":Entropy of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":EntropyType.
typedef struct wst__LifetimeType | _wst__Lifetime
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":Lifetime of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":LifetimeType.
typedef struct wst__RequestSecurityTokenCollectionType | _wst__RequestSecurityTokenCollection
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestSecurityTokenCollection of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestSecurityTokenCollectionType.
typedef struct wst__RequestSecurityTokenResponseCollectionType | _wst__RequestSecurityTokenResponseCollection
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestSecurityTokenResponseCollection of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestSecurityTokenResponseCollectionType.
typedef char * | _wst__ComputedKey
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":ComputedKey of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":ComputedKeyOpenEnum.
typedef struct wst__RequestedReferenceType | _wst__RequestedAttachedReference
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestedAttachedReference of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestedReferenceType.
typedef struct wst__RequestedReferenceType | _wst__RequestedUnattachedReference
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestedUnattachedReference of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestedReferenceType.
typedef struct wst__RequestedProofTokenType | _wst__RequestedProofToken
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestedProofToken of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestedProofTokenType.
typedef struct wst__RequestSecurityTokenResponseCollectionType | _wst__IssuedTokens
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":IssuedTokens of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestSecurityTokenResponseCollectionType.
typedef struct wst__RenewTargetType | _wst__RenewTarget
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RenewTarget of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RenewTargetType.
typedef struct wst__AllowPostdatingType | _wst__AllowPostdating
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":AllowPostdating of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":AllowPostdatingType.
typedef struct wst__RenewingType | _wst__Renewing
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":Renewing of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RenewingType.
typedef struct wst__CancelTargetType | _wst__CancelTarget
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":CancelTarget of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":CancelTargetType.
typedef struct wst__RequestedTokenCancelledType | _wst__RequestedTokenCancelled
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestedTokenCancelled of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestedTokenCancelledType.
typedef struct wst__ValidateTargetType | _wst__ValidateTarget
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":ValidateTarget of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":ValidateTargetType.
typedef struct wst__StatusType | _wst__Status
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":Status of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":StatusType.
typedef struct wst__SignChallengeType | _wst__SignChallenge
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":SignChallenge of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":SignChallengeType.
typedef struct wst__SignChallengeType | _wst__SignChallengeResponse
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":SignChallengeResponse of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":SignChallengeType.
typedef char * | _wst__Challenge
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":Challenge of XSD type xs:string.
typedef struct wst__BinaryExchangeType | _wst__BinaryExchange
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":BinaryExchange of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":BinaryExchangeType.
typedef struct wst__RequestKETType | _wst__RequestKET
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestKET of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestKETType.
typedef struct wst__KeyExchangeTokenType | _wst__KeyExchangeToken
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":KeyExchangeToken of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":KeyExchangeTokenType.
typedef wst__AuthenticatorType | _wst__Authenticator
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":Authenticator of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":AuthenticatorType.
typedef char * | _wst__CombinedHash
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":CombinedHash of XSD type xs:base64Binary.
typedef struct wst__OnBehalfOfType | _wst__OnBehalfOf
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":OnBehalfOf of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":OnBehalfOfType.
typedef wsa5__EndpointReferenceType | _wst__Issuer
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":Issuer of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType.
typedef char * | _wst__AuthenticationType
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":AuthenticationType of XSD type xs:anyURI.
typedef char * | _wst__KeyType
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":KeyType of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":KeyTypeOpenEnum.
typedef unsigned int | _wst__KeySize
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":KeySize of XSD type xs:unsignedInt.
typedef char * | _wst__SignatureAlgorithm
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":SignatureAlgorithm of XSD type xs:anyURI.
typedef char * | _wst__EncryptionAlgorithm
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":EncryptionAlgorithm of XSD type xs:anyURI.
typedef char * | _wst__CanonicalizationAlgorithm
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":CanonicalizationAlgorithm of XSD type xs:anyURI.
typedef char * | _wst__ComputedKeyAlgorithm
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":ComputedKeyAlgorithm of XSD type xs:anyURI.
typedef struct wst__EncryptionType | _wst__Encryption
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":Encryption of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":EncryptionType.
typedef struct wst__ProofEncryptionType | _wst__ProofEncryption
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":ProofEncryption of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":ProofEncryptionType.
typedef struct wst__UseKeyType | _wst__UseKey
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":UseKey of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":UseKeyType.
typedef char * | _wst__KeyWrapAlgorithm
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":KeyWrapAlgorithm of XSD type xs:anyURI.
typedef char * | _wst__SignWith
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":SignWith of XSD type xs:anyURI.
typedef char * | _wst__EncryptWith
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":EncryptWith of XSD type xs:anyURI.
typedef struct wst__DelegateToType | _wst__DelegateTo
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":DelegateTo of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":DelegateToType.
typedef char * | _wst__Forwardable
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":Forwardable of XSD type xs:boolean.
typedef char * | _wst__Delegatable
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":Delegatable of XSD type xs:boolean.
typedef struct wst__ParticipantsType | _wst__Participants
| Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":Participants of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":ParticipantsType.

## Macro Definition Documentation

## ◆ SOAP_NAMESPACE_OF_wst

#define SOAP_NAMESPACE_OF_wst "http://docs.oasis-open.org/ws-sx/ws-trust/200512"

## Typedef Documentation

## ◆ _wst__AllowPostdating

typedef struct wst__AllowPostdatingType _wst__AllowPostdating

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":AllowPostdating of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":AllowPostdatingType.

## ◆ _wst__AuthenticationType

typedef char* _wst__AuthenticationType

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":AuthenticationType of XSD type xs:anyURI.

## ◆ _wst__Authenticator

typedef wst__AuthenticatorType _wst__Authenticator

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":Authenticator of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":AuthenticatorType.

## ◆ _wst__BinaryExchange

typedef struct wst__BinaryExchangeType _wst__BinaryExchange

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":BinaryExchange of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":BinaryExchangeType.

## ◆ _wst__BinarySecret

typedef struct wst__BinarySecretType _wst__BinarySecret

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":BinarySecret of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":BinarySecretType.

## ◆ _wst__CancelTarget

typedef struct wst__CancelTargetType _wst__CancelTarget

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":CancelTarget of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":CancelTargetType.

## ◆ _wst__CanonicalizationAlgorithm

typedef char* _wst__CanonicalizationAlgorithm

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":CanonicalizationAlgorithm of XSD type xs:anyURI.

## ◆ _wst__Challenge

typedef char* _wst__Challenge

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":Challenge of XSD type xs:string.

## ◆ _wst__Claims

typedef struct wst__ClaimsType _wst__Claims

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":Claims of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":ClaimsType.

## ◆ _wst__CombinedHash

typedef char* _wst__CombinedHash

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":CombinedHash of XSD type xs:base64Binary.

## ◆ _wst__ComputedKey

typedef char* _wst__ComputedKey

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":ComputedKey of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":ComputedKeyOpenEnum.

## ◆ _wst__ComputedKeyAlgorithm

typedef char* _wst__ComputedKeyAlgorithm

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":ComputedKeyAlgorithm of XSD type xs:anyURI.

## ◆ _wst__Delegatable

typedef char* _wst__Delegatable

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":Delegatable of XSD type xs:boolean.

## ◆ _wst__DelegateTo

typedef struct wst__DelegateToType _wst__DelegateTo

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":DelegateTo of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":DelegateToType.

## ◆ _wst__Encryption

typedef struct wst__EncryptionType _wst__Encryption

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":Encryption of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":EncryptionType.

## ◆ _wst__EncryptionAlgorithm

typedef char* _wst__EncryptionAlgorithm

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":EncryptionAlgorithm of XSD type xs:anyURI.

## ◆ _wst__EncryptWith

typedef char* _wst__EncryptWith

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":EncryptWith of XSD type xs:anyURI.

## ◆ _wst__Entropy

typedef wst__EntropyType _wst__Entropy

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":Entropy of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":EntropyType.

## ◆ _wst__Forwardable

typedef char* _wst__Forwardable

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":Forwardable of XSD type xs:boolean.

## ◆ _wst__IssuedTokens

typedef struct wst__RequestSecurityTokenResponseCollectionType _wst__IssuedTokens

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":IssuedTokens of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestSecurityTokenResponseCollectionType.

## ◆ _wst__Issuer

typedef wsa5__EndpointReferenceType _wst__Issuer

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":Issuer of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType.

## ◆ _wst__KeyExchangeToken

typedef struct wst__KeyExchangeTokenType _wst__KeyExchangeToken

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":KeyExchangeToken of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":KeyExchangeTokenType.

## ◆ _wst__KeySize

typedef unsigned int _wst__KeySize

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":KeySize of XSD type xs:unsignedInt.

## ◆ _wst__KeyType

typedef char* _wst__KeyType

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":KeyType of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":KeyTypeOpenEnum.

## ◆ _wst__KeyWrapAlgorithm

typedef char* _wst__KeyWrapAlgorithm

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":KeyWrapAlgorithm of XSD type xs:anyURI.

## ◆ _wst__Lifetime

typedef struct wst__LifetimeType _wst__Lifetime

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":Lifetime of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":LifetimeType.

## ◆ _wst__OnBehalfOf

typedef struct wst__OnBehalfOfType _wst__OnBehalfOf

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":OnBehalfOf of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":OnBehalfOfType.

## ◆ _wst__Participants

typedef struct wst__ParticipantsType _wst__Participants

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":Participants of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":ParticipantsType.

## ◆ _wst__ProofEncryption

typedef struct wst__ProofEncryptionType _wst__ProofEncryption

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":ProofEncryption of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":ProofEncryptionType.

## ◆ _wst__Renewing

typedef struct wst__RenewingType _wst__Renewing

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":Renewing of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RenewingType.

## ◆ _wst__RenewTarget

typedef struct wst__RenewTargetType _wst__RenewTarget

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RenewTarget of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RenewTargetType.

## ◆ _wst__RequestedAttachedReference

typedef struct wst__RequestedReferenceType _wst__RequestedAttachedReference

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestedAttachedReference of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestedReferenceType.

## ◆ _wst__RequestedProofToken

typedef struct wst__RequestedProofTokenType _wst__RequestedProofToken

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestedProofToken of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestedProofTokenType.

## ◆ _wst__RequestedSecurityToken

typedef wst__RequestedSecurityTokenType _wst__RequestedSecurityToken

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestedSecurityToken of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestedSecurityTokenType.

## ◆ _wst__RequestedTokenCancelled

typedef struct wst__RequestedTokenCancelledType _wst__RequestedTokenCancelled

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestedTokenCancelled of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestedTokenCancelledType.

## ◆ _wst__RequestedUnattachedReference

typedef struct wst__RequestedReferenceType _wst__RequestedUnattachedReference

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestedUnattachedReference of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestedReferenceType.

## ◆ _wst__RequestKET

typedef struct wst__RequestKETType _wst__RequestKET

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestKET of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestKETType.

## ◆ _wst__RequestSecurityToken

typedef struct wst__RequestSecurityTokenType _wst__RequestSecurityToken

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestSecurityToken of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestSecurityTokenType.

## ◆ _wst__RequestSecurityTokenCollection

typedef struct wst__RequestSecurityTokenCollectionType _wst__RequestSecurityTokenCollection

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestSecurityTokenCollection of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestSecurityTokenCollectionType.

## ◆ _wst__RequestSecurityTokenResponse

typedef struct wst__RequestSecurityTokenResponseType _wst__RequestSecurityTokenResponse

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestSecurityTokenResponse of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestSecurityTokenResponseType.

## ◆ _wst__RequestSecurityTokenResponseCollection

typedef struct wst__RequestSecurityTokenResponseCollectionType _wst__RequestSecurityTokenResponseCollection

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestSecurityTokenResponseCollection of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestSecurityTokenResponseCollectionType.

## ◆ _wst__RequestType

typedef char* _wst__RequestType

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestType of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestTypeOpenEnum.

## ◆ _wst__SignatureAlgorithm

typedef char* _wst__SignatureAlgorithm

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":SignatureAlgorithm of XSD type xs:anyURI.

## ◆ _wst__SignChallenge

typedef struct wst__SignChallengeType _wst__SignChallenge

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":SignChallenge of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":SignChallengeType.

## ◆ _wst__SignChallengeResponse

typedef struct wst__SignChallengeType _wst__SignChallengeResponse

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":SignChallengeResponse of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":SignChallengeType.

## ◆ _wst__SignWith

typedef char* _wst__SignWith

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":SignWith of XSD type xs:anyURI.

## ◆ _wst__Status

typedef struct wst__StatusType _wst__Status

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":Status of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":StatusType.

## ◆ _wst__TokenType

typedef char* _wst__TokenType

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":TokenType of XSD type xs:anyURI.

## ◆ _wst__UseKey

typedef struct wst__UseKeyType _wst__UseKey

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":UseKey of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":UseKeyType.

## ◆ _wst__ValidateTarget

typedef struct wst__ValidateTargetType _wst__ValidateTarget

Top-level root element "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":ValidateTarget of XSD type "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":ValidateTargetType.

## ◆ wst__AllowPostdatingType

typedef struct wst__AllowPostdatingType wst__AllowPostdatingType

Typedef synonym for struct wst__AllowPostdatingType.

## ◆ wst__AuthenticatorType

typedef struct wst__AuthenticatorType wst__AuthenticatorType

Imported complexType "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":AuthenticatorType from typemap "WS/WS-typemap.dat".

## ◆ wst__BinaryExchangeType

typedef struct wst__BinaryExchangeType wst__BinaryExchangeType

Typedef synonym for struct wst__BinaryExchangeType.

## ◆ wst__BinarySecretType

typedef struct wst__BinarySecretType wst__BinarySecretType

Typedef synonym for struct wst__BinarySecretType.

## ◆ wst__CancelTargetType

typedef struct wst__CancelTargetType wst__CancelTargetType

Typedef synonym for struct wst__CancelTargetType.

## ◆ wst__ClaimsType

typedef struct wst__ClaimsType wst__ClaimsType

Typedef synonym for struct wst__ClaimsType.

## ◆ wst__DelegateToType

typedef struct wst__DelegateToType wst__DelegateToType

Typedef synonym for struct wst__DelegateToType.

## ◆ wst__EncryptionType

typedef struct wst__EncryptionType wst__EncryptionType

Typedef synonym for struct wst__EncryptionType.

## ◆ wst__EntropyType

typedef struct wst__EntropyType wst__EntropyType

Imported complexType "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":EntropyType from typemap "WS/WS-typemap.dat".

## ◆ wst__KeyExchangeTokenType

typedef struct wst__KeyExchangeTokenType wst__KeyExchangeTokenType

Typedef synonym for struct wst__KeyExchangeTokenType.

## ◆ wst__LifetimeType

typedef struct wst__LifetimeType wst__LifetimeType

Typedef synonym for struct wst__LifetimeType.

## ◆ wst__OnBehalfOfType

typedef struct wst__OnBehalfOfType wst__OnBehalfOfType

Typedef synonym for struct wst__OnBehalfOfType.

## ◆ wst__ParticipantsType

typedef struct wst__ParticipantsType wst__ParticipantsType

Typedef synonym for struct wst__ParticipantsType.

## ◆ wst__ParticipantType

typedef struct wst__ParticipantType wst__ParticipantType

Typedef synonym for struct wst__ParticipantType.

## ◆ wst__ProofEncryptionType

typedef struct wst__ProofEncryptionType wst__ProofEncryptionType

Typedef synonym for struct wst__ProofEncryptionType.

## ◆ wst__RenewingType

typedef struct wst__RenewingType wst__RenewingType

Typedef synonym for struct wst__RenewingType.

## ◆ wst__RenewTargetType

typedef struct wst__RenewTargetType wst__RenewTargetType

Typedef synonym for struct wst__RenewTargetType.

## ◆ wst__RequestedProofTokenType

typedef struct wst__RequestedProofTokenType wst__RequestedProofTokenType

Typedef synonym for struct wst__RequestedProofTokenType.

## ◆ wst__RequestedReferenceType

typedef struct wst__RequestedReferenceType wst__RequestedReferenceType

Typedef synonym for struct wst__RequestedReferenceType.

## ◆ wst__RequestedSecurityTokenType

typedef struct wst__RequestedSecurityTokenType wst__RequestedSecurityTokenType

Imported complexType "http://docs.oasis-open.org/ws-sx/ws-trust/200512/":RequestedSecurityTokenType from typemap "WS/WS-typemap.dat".

## ◆ wst__RequestedTokenCancelledType

typedef struct wst__RequestedTokenCancelledType wst__RequestedTokenCancelledType

Typedef synonym for struct wst__RequestedTokenCancelledType.

## ◆ wst__RequestKETType

typedef struct wst__RequestKETType wst__RequestKETType

Typedef synonym for struct wst__RequestKETType.

## ◆ wst__RequestSecurityTokenCollectionType

typedef struct wst__RequestSecurityTokenCollectionType wst__RequestSecurityTokenCollectionType

Typedef synonym for struct wst__RequestSecurityTokenCollectionType.

## ◆ wst__RequestSecurityTokenResponseCollectionType

typedef struct wst__RequestSecurityTokenResponseCollectionType wst__RequestSecurityTokenResponseCollectionType

Typedef synonym for struct wst__RequestSecurityTokenResponseCollectionType.

## ◆ wst__RequestSecurityTokenResponseType

typedef struct wst__RequestSecurityTokenResponseType wst__RequestSecurityTokenResponseType

Typedef synonym for struct wst__RequestSecurityTokenResponseType.

## ◆ wst__RequestSecurityTokenType

typedef struct wst__RequestSecurityTokenType wst__RequestSecurityTokenType

Imported element ""http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd":SecurityTokenReference" from typemap WS/WS-typemap.dat.

Typedef synonym for struct wst__RequestSecurityTokenType.

## ◆ wst__SignChallengeType

typedef struct wst__SignChallengeType wst__SignChallengeType

Typedef synonym for struct wst__SignChallengeType.

## ◆ wst__StatusType

typedef struct wst__StatusType wst__StatusType

Typedef synonym for struct wst__StatusType.

## ◆ wst__UseKeyType

typedef struct wst__UseKeyType wst__UseKeyType

Typedef synonym for struct wst__UseKeyType.

## ◆ wst__ValidateTargetType

typedef struct wst__ValidateTargetType wst__ValidateTargetType

Typedef synonym for struct wst__ValidateTargetType.