|  | Home | Documentation | saml2.h File Reference updated Thu Apr 15 2021 by Robert van Engelen |

- Main Page
- Related Pages
- Classes
- Files

- File List
- File Members

Classes | Macros | Typedefs | Enumerations
saml2.h File Reference
`#import "xenc.h"`
`#import "custom/struct_timeval.h"`
Include dependency graph for saml2.h:
This graph shows which files directly or indirectly include this file:

## Classes
struct | saml2__BaseIDAbstractType
| "urn:oasis:names:tc:SAML:2.0:assertion":BaseIDAbstractType is an abstract complexType. More...
struct | saml2__EncryptedElementType
| "urn:oasis:names:tc:SAML:2.0:assertion":EncryptedElementType is a complexType. More...
struct | saml2__AssertionType
| "urn:oasis:names:tc:SAML:2.0:assertion":AssertionType is a complexType. More...
struct | saml2__AssertionType::__saml2__union_AssertionType
struct | saml2__SubjectType
| "urn:oasis:names:tc:SAML:2.0:assertion":SubjectType is a complexType. More...
struct | saml2__SubjectConfirmationType
| "urn:oasis:names:tc:SAML:2.0:assertion":SubjectConfirmationType is a complexType. More...
struct | saml2__ConditionsType
| "urn:oasis:names:tc:SAML:2.0:assertion":ConditionsType is a complexType. More...
struct | saml2__ConditionsType::__saml2__union_ConditionsType
struct | saml2__ConditionAbstractType
| "urn:oasis:names:tc:SAML:2.0:assertion":ConditionAbstractType is an abstract complexType. More...
struct | saml2__AdviceType
| "urn:oasis:names:tc:SAML:2.0:assertion":AdviceType is a complexType. More...
struct | saml2__AdviceType::__saml2__union_AdviceType
struct | saml2__StatementAbstractType
| "urn:oasis:names:tc:SAML:2.0:assertion":StatementAbstractType is an abstract complexType. More...
struct | saml2__SubjectLocalityType
| "urn:oasis:names:tc:SAML:2.0:assertion":SubjectLocalityType is a complexType. More...
struct | saml2__AuthnContextType
| "urn:oasis:names:tc:SAML:2.0:assertion":AuthnContextType is a complexType. More...
struct | saml2__EvidenceType
| "urn:oasis:names:tc:SAML:2.0:assertion":EvidenceType is a complexType. More...
struct | saml2__EvidenceType::__saml2__union_EvidenceType
struct | saml2__AttributeType
| "urn:oasis:names:tc:SAML:2.0:assertion":AttributeType is a complexType. More...
struct | saml2__NameIDType
| "urn:oasis:names:tc:SAML:2.0:assertion":NameIDType is a complexType with simpleContent extension of type xs:string. More...
struct | saml2__SubjectConfirmationDataType
| "urn:oasis:names:tc:SAML:2.0:assertion":SubjectConfirmationDataType is a complexType with complexContent restriction of type xs:anyType. More...
struct | saml2__AudienceRestrictionType
| "urn:oasis:names:tc:SAML:2.0:assertion":AudienceRestrictionType is a complexType with complexContent extension of type "urn:oasis:names:tc:SAML:2.0:assertion":ConditionAbstractType. More...
struct | saml2__OneTimeUseType
| "urn:oasis:names:tc:SAML:2.0:assertion":OneTimeUseType is a complexType with complexContent extension of type "urn:oasis:names:tc:SAML:2.0:assertion":ConditionAbstractType. More...
struct | saml2__ProxyRestrictionType
| "urn:oasis:names:tc:SAML:2.0:assertion":ProxyRestrictionType is a complexType with complexContent extension of type "urn:oasis:names:tc:SAML:2.0:assertion":ConditionAbstractType. More...
struct | saml2__AuthnStatementType
| "urn:oasis:names:tc:SAML:2.0:assertion":AuthnStatementType is a complexType with complexContent extension of type "urn:oasis:names:tc:SAML:2.0:assertion":StatementAbstractType. More...
struct | saml2__AuthzDecisionStatementType
| "urn:oasis:names:tc:SAML:2.0:assertion":AuthzDecisionStatementType is a complexType with complexContent extension of type "urn:oasis:names:tc:SAML:2.0:assertion":StatementAbstractType. More...
struct | saml2__ActionType
| "urn:oasis:names:tc:SAML:2.0:assertion":ActionType is a complexType with simpleContent extension of type xs:string. More...
struct | saml2__AttributeStatementType
| "urn:oasis:names:tc:SAML:2.0:assertion":AttributeStatementType is a complexType with complexContent extension of type "urn:oasis:names:tc:SAML:2.0:assertion":StatementAbstractType. More...
struct | saml2__AttributeStatementType::__saml2__union_AttributeStatementType
struct | saml2__KeyInfoConfirmationDataType
| "urn:oasis:names:tc:SAML:2.0:assertion":KeyInfoConfirmationDataType is a complexType with complexContent restriction of type "urn:oasis:names:tc:SAML:2.0:assertion":SubjectConfirmationDataType. More...

## Macros
#define | SOAP_NAMESPACE_OF_saml2 "urn:oasis:names:tc:SAML:2.0:assertion"

## Typedefs
typedef struct saml2__BaseIDAbstractType | saml2__BaseIDAbstractType
| Built-in type "xs:dateTime". More...
typedef struct saml2__NameIDType | saml2__NameIDType
| Typedef synonym for struct saml2__NameIDType. More...
typedef struct saml2__EncryptedElementType | saml2__EncryptedElementType
| Typedef synonym for struct saml2__EncryptedElementType. More...
typedef struct saml2__AssertionType | saml2__AssertionType
| Typedef synonym for struct saml2__AssertionType. More...
typedef struct saml2__SubjectType | saml2__SubjectType
| Typedef synonym for struct saml2__SubjectType. More...
typedef struct saml2__SubjectConfirmationType | saml2__SubjectConfirmationType
| Typedef synonym for struct saml2__SubjectConfirmationType. More...
typedef struct saml2__SubjectConfirmationDataType | saml2__SubjectConfirmationDataType
| Typedef synonym for struct saml2__SubjectConfirmationDataType. More...
typedef struct saml2__KeyInfoConfirmationDataType | saml2__KeyInfoConfirmationDataType
| Typedef synonym for struct saml2__KeyInfoConfirmationDataType. More...
typedef struct saml2__ConditionsType | saml2__ConditionsType
| Typedef synonym for struct saml2__ConditionsType. More...
typedef struct saml2__ConditionAbstractType | saml2__ConditionAbstractType
| Typedef synonym for struct saml2__ConditionAbstractType. More...
typedef struct saml2__AudienceRestrictionType | saml2__AudienceRestrictionType
| Typedef synonym for struct saml2__AudienceRestrictionType. More...
typedef struct saml2__OneTimeUseType | saml2__OneTimeUseType
| Typedef synonym for struct saml2__OneTimeUseType. More...
typedef struct saml2__ProxyRestrictionType | saml2__ProxyRestrictionType
| Typedef synonym for struct saml2__ProxyRestrictionType. More...
typedef struct saml2__AdviceType | saml2__AdviceType
| Typedef synonym for struct saml2__AdviceType. More...
typedef struct saml2__StatementAbstractType | saml2__StatementAbstractType
| Typedef synonym for struct saml2__StatementAbstractType. More...
typedef struct saml2__AuthnStatementType | saml2__AuthnStatementType
| Typedef synonym for struct saml2__AuthnStatementType. More...
typedef struct saml2__SubjectLocalityType | saml2__SubjectLocalityType
| Typedef synonym for struct saml2__SubjectLocalityType. More...
typedef struct saml2__AuthnContextType | saml2__AuthnContextType
| Typedef synonym for struct saml2__AuthnContextType. More...
typedef struct saml2__AuthzDecisionStatementType | saml2__AuthzDecisionStatementType
| Typedef synonym for struct saml2__AuthzDecisionStatementType. More...
typedef struct saml2__ActionType | saml2__ActionType
| Typedef synonym for struct saml2__ActionType. More...
typedef struct saml2__EvidenceType | saml2__EvidenceType
| Typedef synonym for struct saml2__EvidenceType. More...
typedef struct saml2__AttributeStatementType | saml2__AttributeStatementType
| Typedef synonym for struct saml2__AttributeStatementType. More...
typedef struct saml2__AttributeType | saml2__AttributeType
| Typedef synonym for struct saml2__AttributeType. More...
typedef enum saml2__DecisionType | saml2__DecisionType
| Typedef synonym for enum saml2__DecisionType. More...
typedef struct saml2__BaseIDAbstractType | _saml2__BaseID
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":BaseID of type "urn:oasis:names:tc:SAML:2.0:assertion":BaseIDAbstractType. More...
typedef struct saml2__NameIDType | _saml2__NameID
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":NameID of type "urn:oasis:names:tc:SAML:2.0:assertion":NameIDType. More...
typedef struct saml2__EncryptedElementType | _saml2__EncryptedID
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":EncryptedID of type "urn:oasis:names:tc:SAML:2.0:assertion":EncryptedElementType. More...
typedef struct saml2__NameIDType | _saml2__Issuer
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":Issuer of type "urn:oasis:names:tc:SAML:2.0:assertion":NameIDType. More...
typedef char * | _saml2__AssertionIDRef
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":AssertionIDRef of type xs:NCName. More...
typedef char * | _saml2__AssertionURIRef
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":AssertionURIRef of type xs:anyURI. More...
typedef struct saml2__AssertionType | _saml2__Assertion
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":Assertion of type "urn:oasis:names:tc:SAML:2.0:assertion":AssertionType. More...
typedef struct saml2__SubjectType | _saml2__Subject
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":Subject of type "urn:oasis:names:tc:SAML:2.0:assertion":SubjectType. More...
typedef struct saml2__SubjectConfirmationType | _saml2__SubjectConfirmation
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":SubjectConfirmation of type "urn:oasis:names:tc:SAML:2.0:assertion":SubjectConfirmationType. More...
typedef struct saml2__SubjectConfirmationDataType | _saml2__SubjectConfirmationData
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":SubjectConfirmationData of type "urn:oasis:names:tc:SAML:2.0:assertion":SubjectConfirmationDataType. More...
typedef struct saml2__ConditionsType | _saml2__Conditions
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":Conditions of type "urn:oasis:names:tc:SAML:2.0:assertion":ConditionsType. More...
typedef struct saml2__ConditionAbstractType | _saml2__Condition
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":Condition of type "urn:oasis:names:tc:SAML:2.0:assertion":ConditionAbstractType. More...
typedef struct saml2__AudienceRestrictionType | _saml2__AudienceRestriction
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":AudienceRestriction of type "urn:oasis:names:tc:SAML:2.0:assertion":AudienceRestrictionType. More...
typedef char * | _saml2__Audience
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":Audience of type xs:anyURI. More...
typedef struct saml2__OneTimeUseType | _saml2__OneTimeUse
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":OneTimeUse of type "urn:oasis:names:tc:SAML:2.0:assertion":OneTimeUseType. More...
typedef struct saml2__ProxyRestrictionType | _saml2__ProxyRestriction
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":ProxyRestriction of type "urn:oasis:names:tc:SAML:2.0:assertion":ProxyRestrictionType. More...
typedef struct saml2__AdviceType | _saml2__Advice
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":Advice of type "urn:oasis:names:tc:SAML:2.0:assertion":AdviceType. More...
typedef struct saml2__EncryptedElementType | _saml2__EncryptedAssertion
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":EncryptedAssertion of type "urn:oasis:names:tc:SAML:2.0:assertion":EncryptedElementType. More...
typedef struct saml2__StatementAbstractType | _saml2__Statement
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":Statement of type "urn:oasis:names:tc:SAML:2.0:assertion":StatementAbstractType. More...
typedef struct saml2__AuthnStatementType | _saml2__AuthnStatement
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":AuthnStatement of type "urn:oasis:names:tc:SAML:2.0:assertion":AuthnStatementType. More...
typedef struct saml2__SubjectLocalityType | _saml2__SubjectLocality
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":SubjectLocality of type "urn:oasis:names:tc:SAML:2.0:assertion":SubjectLocalityType. More...
typedef struct saml2__AuthnContextType | _saml2__AuthnContext
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":AuthnContext of type "urn:oasis:names:tc:SAML:2.0:assertion":AuthnContextType. More...
typedef char * | _saml2__AuthnContextClassRef
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":AuthnContextClassRef of type xs:anyURI. More...
typedef char * | _saml2__AuthnContextDeclRef
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":AuthnContextDeclRef of type xs:anyURI. More...
typedef _XML | _saml2__AuthnContextDecl
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":AuthnContextDecl of type xs:anyType. More...
typedef char * | _saml2__AuthenticatingAuthority
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":AuthenticatingAuthority of type xs:anyURI. More...
typedef struct saml2__AuthzDecisionStatementType | _saml2__AuthzDecisionStatement
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":AuthzDecisionStatement of type "urn:oasis:names:tc:SAML:2.0:assertion":AuthzDecisionStatementType. More...
typedef struct saml2__ActionType | _saml2__Action
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":Action of type "urn:oasis:names:tc:SAML:2.0:assertion":ActionType. More...
typedef struct saml2__EvidenceType | _saml2__Evidence
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":Evidence of type "urn:oasis:names:tc:SAML:2.0:assertion":EvidenceType. More...
typedef struct saml2__AttributeStatementType | _saml2__AttributeStatement
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":AttributeStatement of type "urn:oasis:names:tc:SAML:2.0:assertion":AttributeStatementType. More...
typedef struct saml2__AttributeType | _saml2__Attribute
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":Attribute of type "urn:oasis:names:tc:SAML:2.0:assertion":AttributeType. More...
typedef _XML | _saml2__AttributeValue
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":AttributeValue of type xs:anyType. More...
typedef struct saml2__EncryptedElementType | _saml2__EncryptedAttribute
| Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":EncryptedAttribute of type "urn:oasis:names:tc:SAML:2.0:assertion":EncryptedElementType. More...

## Enumerations
enum | saml2__DecisionType { saml2__DecisionType__Permit, saml2__DecisionType__Deny, saml2__DecisionType__Indeterminate }
| "urn:oasis:names:tc:SAML:2.0:assertion":DecisionType is a simpleType restriction of type xs:string. More...

## Macro Definition Documentation

#define SOAP_NAMESPACE_OF_saml2 "urn:oasis:names:tc:SAML:2.0:assertion"

      Document identifier: saml-schema-assertion-2.0
      Location: http://docs.oasis-open.org/security/saml/v2.0/
      Revision history:
      V1.0 (November, 2002):
      Initial Standard Schema.
      V1.1 (September, 2003):
      Updates within the same V1.0 namespace.
      V2.0 (March, 2005):
      New assertion schema for SAML V2.0 namespace.

## Typedef Documentation

typedef struct saml2__ActionType _saml2__Action

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":Action of type "urn:oasis:names:tc:SAML:2.0:assertion":ActionType.

typedef struct saml2__AdviceType _saml2__Advice

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":Advice of type "urn:oasis:names:tc:SAML:2.0:assertion":AdviceType.

typedef struct saml2__AssertionType _saml2__Assertion

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":Assertion of type "urn:oasis:names:tc:SAML:2.0:assertion":AssertionType.

typedef char* _saml2__AssertionIDRef

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":AssertionIDRef of type xs:NCName.

typedef char* _saml2__AssertionURIRef

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":AssertionURIRef of type xs:anyURI.

typedef struct saml2__AttributeType _saml2__Attribute

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":Attribute of type "urn:oasis:names:tc:SAML:2.0:assertion":AttributeType.

typedef struct saml2__AttributeStatementType _saml2__AttributeStatement

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":AttributeStatement of type "urn:oasis:names:tc:SAML:2.0:assertion":AttributeStatementType.

typedef _XML _saml2__AttributeValue

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":AttributeValue of type xs:anyType.

typedef char* _saml2__Audience

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":Audience of type xs:anyURI.

typedef struct saml2__AudienceRestrictionType _saml2__AudienceRestriction

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":AudienceRestriction of type "urn:oasis:names:tc:SAML:2.0:assertion":AudienceRestrictionType.

typedef char* _saml2__AuthenticatingAuthority

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":AuthenticatingAuthority of type xs:anyURI.

typedef struct saml2__AuthnContextType _saml2__AuthnContext

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":AuthnContext of type "urn:oasis:names:tc:SAML:2.0:assertion":AuthnContextType.

typedef char* _saml2__AuthnContextClassRef

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":AuthnContextClassRef of type xs:anyURI.

typedef _XML _saml2__AuthnContextDecl

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":AuthnContextDecl of type xs:anyType.

typedef char* _saml2__AuthnContextDeclRef

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":AuthnContextDeclRef of type xs:anyURI.

typedef struct saml2__AuthnStatementType _saml2__AuthnStatement

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":AuthnStatement of type "urn:oasis:names:tc:SAML:2.0:assertion":AuthnStatementType.

typedef struct saml2__AuthzDecisionStatementType _saml2__AuthzDecisionStatement

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":AuthzDecisionStatement of type "urn:oasis:names:tc:SAML:2.0:assertion":AuthzDecisionStatementType.

typedef struct saml2__BaseIDAbstractType _saml2__BaseID

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":BaseID of type "urn:oasis:names:tc:SAML:2.0:assertion":BaseIDAbstractType.

typedef struct saml2__ConditionAbstractType _saml2__Condition

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":Condition of type "urn:oasis:names:tc:SAML:2.0:assertion":ConditionAbstractType.

typedef struct saml2__ConditionsType _saml2__Conditions

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":Conditions of type "urn:oasis:names:tc:SAML:2.0:assertion":ConditionsType.

typedef struct saml2__EncryptedElementType _saml2__EncryptedAssertion

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":EncryptedAssertion of type "urn:oasis:names:tc:SAML:2.0:assertion":EncryptedElementType.

typedef struct saml2__EncryptedElementType _saml2__EncryptedAttribute

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":EncryptedAttribute of type "urn:oasis:names:tc:SAML:2.0:assertion":EncryptedElementType.

typedef struct saml2__EncryptedElementType _saml2__EncryptedID

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":EncryptedID of type "urn:oasis:names:tc:SAML:2.0:assertion":EncryptedElementType.

typedef struct saml2__EvidenceType _saml2__Evidence

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":Evidence of type "urn:oasis:names:tc:SAML:2.0:assertion":EvidenceType.

typedef struct saml2__NameIDType _saml2__Issuer

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":Issuer of type "urn:oasis:names:tc:SAML:2.0:assertion":NameIDType.

typedef struct saml2__NameIDType _saml2__NameID

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":NameID of type "urn:oasis:names:tc:SAML:2.0:assertion":NameIDType.

typedef struct saml2__OneTimeUseType _saml2__OneTimeUse

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":OneTimeUse of type "urn:oasis:names:tc:SAML:2.0:assertion":OneTimeUseType.

typedef struct saml2__ProxyRestrictionType _saml2__ProxyRestriction

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":ProxyRestriction of type "urn:oasis:names:tc:SAML:2.0:assertion":ProxyRestrictionType.

typedef struct saml2__StatementAbstractType _saml2__Statement

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":Statement of type "urn:oasis:names:tc:SAML:2.0:assertion":StatementAbstractType.

typedef struct saml2__SubjectType _saml2__Subject

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":Subject of type "urn:oasis:names:tc:SAML:2.0:assertion":SubjectType.

typedef struct saml2__SubjectConfirmationType _saml2__SubjectConfirmation

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":SubjectConfirmation of type "urn:oasis:names:tc:SAML:2.0:assertion":SubjectConfirmationType.

typedef struct saml2__SubjectConfirmationDataType _saml2__SubjectConfirmationData

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":SubjectConfirmationData of type "urn:oasis:names:tc:SAML:2.0:assertion":SubjectConfirmationDataType.

typedef struct saml2__SubjectLocalityType _saml2__SubjectLocality

Top-level root element "urn:oasis:names:tc:SAML:2.0:assertion":SubjectLocality of type "urn:oasis:names:tc:SAML:2.0:assertion":SubjectLocalityType.

typedef struct saml2__ActionType saml2__ActionType

Typedef synonym for struct saml2__ActionType.

typedef struct saml2__AdviceType saml2__AdviceType

Typedef synonym for struct saml2__AdviceType.

typedef struct saml2__AssertionType saml2__AssertionType

Typedef synonym for struct saml2__AssertionType.

typedef struct saml2__AttributeStatementType saml2__AttributeStatementType

Typedef synonym for struct saml2__AttributeStatementType.

typedef struct saml2__AttributeType saml2__AttributeType

Typedef synonym for struct saml2__AttributeType.

typedef struct saml2__AudienceRestrictionType saml2__AudienceRestrictionType

Typedef synonym for struct saml2__AudienceRestrictionType.

typedef struct saml2__AuthnContextType saml2__AuthnContextType

Typedef synonym for struct saml2__AuthnContextType.

typedef struct saml2__AuthnStatementType saml2__AuthnStatementType

Typedef synonym for struct saml2__AuthnStatementType.

typedef struct saml2__AuthzDecisionStatementType saml2__AuthzDecisionStatementType

Typedef synonym for struct saml2__AuthzDecisionStatementType.

typedef struct saml2__BaseIDAbstractType saml2__BaseIDAbstractType

Built-in type "xs:dateTime".

Typedef synonym for struct saml2__BaseIDAbstractType.

typedef struct saml2__ConditionAbstractType saml2__ConditionAbstractType

Typedef synonym for struct saml2__ConditionAbstractType.

typedef struct saml2__ConditionsType saml2__ConditionsType

Typedef synonym for struct saml2__ConditionsType.

typedef enum saml2__DecisionType saml2__DecisionType

Typedef synonym for enum saml2__DecisionType.

typedef struct saml2__EncryptedElementType saml2__EncryptedElementType

Typedef synonym for struct saml2__EncryptedElementType.

typedef struct saml2__EvidenceType saml2__EvidenceType

Typedef synonym for struct saml2__EvidenceType.

typedef struct saml2__KeyInfoConfirmationDataType saml2__KeyInfoConfirmationDataType

Typedef synonym for struct saml2__KeyInfoConfirmationDataType.

typedef struct saml2__NameIDType saml2__NameIDType

Typedef synonym for struct saml2__NameIDType.

typedef struct saml2__OneTimeUseType saml2__OneTimeUseType

Typedef synonym for struct saml2__OneTimeUseType.

typedef struct saml2__ProxyRestrictionType saml2__ProxyRestrictionType

Typedef synonym for struct saml2__ProxyRestrictionType.

typedef struct saml2__StatementAbstractType saml2__StatementAbstractType

Typedef synonym for struct saml2__StatementAbstractType.

typedef struct saml2__SubjectConfirmationDataType saml2__SubjectConfirmationDataType

Typedef synonym for struct saml2__SubjectConfirmationDataType.

typedef struct saml2__SubjectConfirmationType saml2__SubjectConfirmationType

Typedef synonym for struct saml2__SubjectConfirmationType.

typedef struct saml2__SubjectLocalityType saml2__SubjectLocalityType

Typedef synonym for struct saml2__SubjectLocalityType.

typedef struct saml2__SubjectType saml2__SubjectType

Typedef synonym for struct saml2__SubjectType.

## Enumeration Type Documentation

enum saml2__DecisionType

"urn:oasis:names:tc:SAML:2.0:assertion":DecisionType is a simpleType restriction of type xs:string.

Note
  The enum values are prefixed with "saml2__DecisionType__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations

Enumerator
saml2__DecisionType__Permit | xs:string value="Permit"
saml2__DecisionType__Deny | xs:string value="Deny"
saml2__DecisionType__Indeterminate | xs:string value="Indeterminate"