Home | Documentation |
saml1.h File Reference
updated Thu Apr 15 2021 by Robert van Engelen
|
Classes | |
struct | saml1__AssertionType |
"urn:oasis:names:tc:SAML:1.0:assertion":AssertionType is a complexType. More... | |
struct | saml1__AssertionType::__saml1__union_AssertionType |
struct | saml1__ConditionsType |
"urn:oasis:names:tc:SAML:1.0:assertion":ConditionsType is a complexType. More... | |
struct | saml1__ConditionsType::__saml1__union_ConditionsType |
struct | saml1__ConditionAbstractType |
"urn:oasis:names:tc:SAML:1.0:assertion":ConditionAbstractType is an abstract complexType. More... | |
struct | saml1__AdviceType |
"urn:oasis:names:tc:SAML:1.0:assertion":AdviceType is a complexType. More... | |
struct | saml1__AdviceType::__saml1__union_AdviceType |
struct | saml1__StatementAbstractType |
"urn:oasis:names:tc:SAML:1.0:assertion":StatementAbstractType is an abstract complexType. More... | |
struct | saml1__SubjectType |
"urn:oasis:names:tc:SAML:1.0:assertion":SubjectType is a complexType. More... | |
struct | saml1__SubjectConfirmationType |
"urn:oasis:names:tc:SAML:1.0:assertion":SubjectConfirmationType is a complexType. More... | |
struct | saml1__SubjectLocalityType |
"urn:oasis:names:tc:SAML:1.0:assertion":SubjectLocalityType is a complexType. More... | |
struct | saml1__AuthorityBindingType |
"urn:oasis:names:tc:SAML:1.0:assertion":AuthorityBindingType is a complexType. More... | |
struct | saml1__EvidenceType |
"urn:oasis:names:tc:SAML:1.0:assertion":EvidenceType is a complexType. More... | |
struct | saml1__EvidenceType::__saml1__union_EvidenceType |
struct | saml1__AttributeDesignatorType |
"urn:oasis:names:tc:SAML:1.0:assertion":AttributeDesignatorType is a complexType. More... | |
struct | saml1__AudienceRestrictionConditionType |
"urn:oasis:names:tc:SAML:1.0:assertion":AudienceRestrictionConditionType is a complexType with complexContent extension of type "urn:oasis:names:tc:SAML:1.0:assertion":ConditionAbstractType. More... | |
struct | saml1__DoNotCacheConditionType |
"urn:oasis:names:tc:SAML:1.0:assertion":DoNotCacheConditionType is a complexType with complexContent extension of type "urn:oasis:names:tc:SAML:1.0:assertion":ConditionAbstractType. More... | |
struct | saml1__SubjectStatementAbstractType |
"urn:oasis:names:tc:SAML:1.0:assertion":SubjectStatementAbstractType is an abstract complexType with complexContent extension of type "urn:oasis:names:tc:SAML:1.0:assertion":StatementAbstractType. More... | |
struct | saml1__NameIdentifierType |
"urn:oasis:names:tc:SAML:1.0:assertion":NameIdentifierType is a complexType with simpleContent extension of type xs:string. More... | |
struct | saml1__ActionType |
"urn:oasis:names:tc:SAML:1.0:assertion":ActionType is a complexType with simpleContent extension of type xs:string. More... | |
struct | saml1__AttributeType |
"urn:oasis:names:tc:SAML:1.0:assertion":AttributeType is a complexType with complexContent extension of type "urn:oasis:names:tc:SAML:1.0:assertion":AttributeDesignatorType. More... | |
struct | saml1__AuthenticationStatementType |
"urn:oasis:names:tc:SAML:1.0:assertion":AuthenticationStatementType is a complexType with complexContent extension of type "urn:oasis:names:tc:SAML:1.0:assertion":SubjectStatementAbstractType. More... | |
struct | saml1__AuthorizationDecisionStatementType |
"urn:oasis:names:tc:SAML:1.0:assertion":AuthorizationDecisionStatementType is a complexType with complexContent extension of type "urn:oasis:names:tc:SAML:1.0:assertion":SubjectStatementAbstractType. More... | |
struct | saml1__AttributeStatementType |
"urn:oasis:names:tc:SAML:1.0:assertion":AttributeStatementType is a complexType with complexContent extension of type "urn:oasis:names:tc:SAML:1.0:assertion":SubjectStatementAbstractType. More... | |
Macros | |
#define | SOAP_NAMESPACE_OF_saml1 "urn:oasis:names:tc:SAML:1.0:assertion" |
Typedefs | |
typedef struct saml1__AssertionType | saml1__AssertionType |
Built-in type "xs:dateTime". More... | |
typedef struct saml1__ConditionsType | saml1__ConditionsType |
Typedef synonym for struct saml1__ConditionsType. More... | |
typedef struct saml1__ConditionAbstractType | saml1__ConditionAbstractType |
Typedef synonym for struct saml1__ConditionAbstractType. More... | |
typedef struct saml1__AudienceRestrictionConditionType | saml1__AudienceRestrictionConditionType |
Typedef synonym for struct saml1__AudienceRestrictionConditionType. More... | |
typedef struct saml1__DoNotCacheConditionType | saml1__DoNotCacheConditionType |
Typedef synonym for struct saml1__DoNotCacheConditionType. More... | |
typedef struct saml1__AdviceType | saml1__AdviceType |
Typedef synonym for struct saml1__AdviceType. More... | |
typedef struct saml1__StatementAbstractType | saml1__StatementAbstractType |
Typedef synonym for struct saml1__StatementAbstractType. More... | |
typedef struct saml1__SubjectStatementAbstractType | saml1__SubjectStatementAbstractType |
Typedef synonym for struct saml1__SubjectStatementAbstractType. More... | |
typedef struct saml1__SubjectType | saml1__SubjectType |
Typedef synonym for struct saml1__SubjectType. More... | |
typedef struct saml1__NameIdentifierType | saml1__NameIdentifierType |
Typedef synonym for struct saml1__NameIdentifierType. More... | |
typedef struct saml1__SubjectConfirmationType | saml1__SubjectConfirmationType |
Typedef synonym for struct saml1__SubjectConfirmationType. More... | |
typedef struct saml1__AuthenticationStatementType | saml1__AuthenticationStatementType |
Typedef synonym for struct saml1__AuthenticationStatementType. More... | |
typedef struct saml1__SubjectLocalityType | saml1__SubjectLocalityType |
Typedef synonym for struct saml1__SubjectLocalityType. More... | |
typedef struct saml1__AuthorityBindingType | saml1__AuthorityBindingType |
Typedef synonym for struct saml1__AuthorityBindingType. More... | |
typedef struct saml1__AuthorizationDecisionStatementType | saml1__AuthorizationDecisionStatementType |
Typedef synonym for struct saml1__AuthorizationDecisionStatementType. More... | |
typedef struct saml1__ActionType | saml1__ActionType |
Typedef synonym for struct saml1__ActionType. More... | |
typedef struct saml1__EvidenceType | saml1__EvidenceType |
Typedef synonym for struct saml1__EvidenceType. More... | |
typedef struct saml1__AttributeStatementType | saml1__AttributeStatementType |
Typedef synonym for struct saml1__AttributeStatementType. More... | |
typedef struct saml1__AttributeDesignatorType | saml1__AttributeDesignatorType |
Typedef synonym for struct saml1__AttributeDesignatorType. More... | |
typedef struct saml1__AttributeType | saml1__AttributeType |
Typedef synonym for struct saml1__AttributeType. More... | |
typedef enum saml1__DecisionType | saml1__DecisionType |
Typedef synonym for enum saml1__DecisionType. More... | |
typedef char * | _saml1__AssertionIDReference |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":AssertionIDReference of type xs:NCName. More... | |
typedef struct saml1__AssertionType | _saml1__Assertion |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":Assertion of type "urn:oasis:names:tc:SAML:1.0:assertion":AssertionType. More... | |
typedef struct saml1__ConditionsType | _saml1__Conditions |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":Conditions of type "urn:oasis:names:tc:SAML:1.0:assertion":ConditionsType. More... | |
typedef struct saml1__ConditionAbstractType | _saml1__Condition |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":Condition of type "urn:oasis:names:tc:SAML:1.0:assertion":ConditionAbstractType. More... | |
typedef struct saml1__AudienceRestrictionConditionType | _saml1__AudienceRestrictionCondition |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":AudienceRestrictionCondition of type "urn:oasis:names:tc:SAML:1.0:assertion":AudienceRestrictionConditionType. More... | |
typedef char * | _saml1__Audience |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":Audience of type xs:anyURI. More... | |
typedef struct saml1__DoNotCacheConditionType | _saml1__DoNotCacheCondition |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":DoNotCacheCondition of type "urn:oasis:names:tc:SAML:1.0:assertion":DoNotCacheConditionType. More... | |
typedef struct saml1__AdviceType | _saml1__Advice |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":Advice of type "urn:oasis:names:tc:SAML:1.0:assertion":AdviceType. More... | |
typedef struct saml1__StatementAbstractType | _saml1__Statement |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":Statement of type "urn:oasis:names:tc:SAML:1.0:assertion":StatementAbstractType. More... | |
typedef struct saml1__SubjectStatementAbstractType | _saml1__SubjectStatement |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":SubjectStatement of type "urn:oasis:names:tc:SAML:1.0:assertion":SubjectStatementAbstractType. More... | |
typedef struct saml1__SubjectType | _saml1__Subject |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":Subject of type "urn:oasis:names:tc:SAML:1.0:assertion":SubjectType. More... | |
typedef struct saml1__NameIdentifierType | _saml1__NameIdentifier |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":NameIdentifier of type "urn:oasis:names:tc:SAML:1.0:assertion":NameIdentifierType. More... | |
typedef struct saml1__SubjectConfirmationType | _saml1__SubjectConfirmation |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":SubjectConfirmation of type "urn:oasis:names:tc:SAML:1.0:assertion":SubjectConfirmationType. More... | |
typedef _XML | _saml1__SubjectConfirmationData |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":SubjectConfirmationData of type xs:anyType. More... | |
typedef char * | _saml1__ConfirmationMethod |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":ConfirmationMethod of type xs:anyURI. More... | |
typedef struct saml1__AuthenticationStatementType | _saml1__AuthenticationStatement |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":AuthenticationStatement of type "urn:oasis:names:tc:SAML:1.0:assertion":AuthenticationStatementType. More... | |
typedef struct saml1__SubjectLocalityType | _saml1__SubjectLocality |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":SubjectLocality of type "urn:oasis:names:tc:SAML:1.0:assertion":SubjectLocalityType. More... | |
typedef struct saml1__AuthorityBindingType | _saml1__AuthorityBinding |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":AuthorityBinding of type "urn:oasis:names:tc:SAML:1.0:assertion":AuthorityBindingType. More... | |
typedef struct saml1__AuthorizationDecisionStatementType | _saml1__AuthorizationDecisionStatement |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":AuthorizationDecisionStatement of type "urn:oasis:names:tc:SAML:1.0:assertion":AuthorizationDecisionStatementType. More... | |
typedef struct saml1__ActionType | _saml1__Action |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":Action of type "urn:oasis:names:tc:SAML:1.0:assertion":ActionType. More... | |
typedef struct saml1__EvidenceType | _saml1__Evidence |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":Evidence of type "urn:oasis:names:tc:SAML:1.0:assertion":EvidenceType. More... | |
typedef struct saml1__AttributeStatementType | _saml1__AttributeStatement |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":AttributeStatement of type "urn:oasis:names:tc:SAML:1.0:assertion":AttributeStatementType. More... | |
typedef struct saml1__AttributeDesignatorType | _saml1__AttributeDesignator |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":AttributeDesignator of type "urn:oasis:names:tc:SAML:1.0:assertion":AttributeDesignatorType. More... | |
typedef struct saml1__AttributeType | _saml1__Attribute |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":Attribute of type "urn:oasis:names:tc:SAML:1.0:assertion":AttributeType. More... | |
typedef _XML | _saml1__AttributeValue |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":AttributeValue of type xs:anyType. More... | |
Enumerations | |
enum | saml1__DecisionType { saml1__DecisionType__Permit, saml1__DecisionType__Deny, saml1__DecisionType__Indeterminate } |
"urn:oasis:names:tc:SAML:1.0:assertion":DecisionType is a simpleType restriction of type xs:string. More... | |
#define SOAP_NAMESPACE_OF_saml1 "urn:oasis:names:tc:SAML:1.0:assertion" |
Document identifier: oasis-sstc-saml-schema-assertion-1.1 Location: http://www.oasis-open.org/committees/documents.php?wg_abbrev=security Revision history: V1.0 (November, 2002): Initial standard schema. V1.1 (September, 2003): * Note that V1.1 of this schema has the same XML namespace as V1.0. Rebased ID content directly on XML Schema types Added DoNotCacheCondition element and DoNotCacheConditionType
typedef struct saml1__ActionType _saml1__Action |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":Action of type "urn:oasis:names:tc:SAML:1.0:assertion":ActionType.
typedef struct saml1__AdviceType _saml1__Advice |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":Advice of type "urn:oasis:names:tc:SAML:1.0:assertion":AdviceType.
typedef struct saml1__AssertionType _saml1__Assertion |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":Assertion of type "urn:oasis:names:tc:SAML:1.0:assertion":AssertionType.
typedef char* _saml1__AssertionIDReference |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":AssertionIDReference of type xs:NCName.
typedef struct saml1__AttributeType _saml1__Attribute |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":Attribute of type "urn:oasis:names:tc:SAML:1.0:assertion":AttributeType.
typedef struct saml1__AttributeDesignatorType _saml1__AttributeDesignator |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":AttributeDesignator of type "urn:oasis:names:tc:SAML:1.0:assertion":AttributeDesignatorType.
typedef struct saml1__AttributeStatementType _saml1__AttributeStatement |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":AttributeStatement of type "urn:oasis:names:tc:SAML:1.0:assertion":AttributeStatementType.
typedef _XML _saml1__AttributeValue |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":AttributeValue of type xs:anyType.
typedef char* _saml1__Audience |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":Audience of type xs:anyURI.
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":AudienceRestrictionCondition of type "urn:oasis:names:tc:SAML:1.0:assertion":AudienceRestrictionConditionType.
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":AuthenticationStatement of type "urn:oasis:names:tc:SAML:1.0:assertion":AuthenticationStatementType.
typedef struct saml1__AuthorityBindingType _saml1__AuthorityBinding |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":AuthorityBinding of type "urn:oasis:names:tc:SAML:1.0:assertion":AuthorityBindingType.
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":AuthorizationDecisionStatement of type "urn:oasis:names:tc:SAML:1.0:assertion":AuthorizationDecisionStatementType.
typedef struct saml1__ConditionAbstractType _saml1__Condition |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":Condition of type "urn:oasis:names:tc:SAML:1.0:assertion":ConditionAbstractType.
typedef struct saml1__ConditionsType _saml1__Conditions |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":Conditions of type "urn:oasis:names:tc:SAML:1.0:assertion":ConditionsType.
typedef char* _saml1__ConfirmationMethod |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":ConfirmationMethod of type xs:anyURI.
typedef struct saml1__DoNotCacheConditionType _saml1__DoNotCacheCondition |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":DoNotCacheCondition of type "urn:oasis:names:tc:SAML:1.0:assertion":DoNotCacheConditionType.
typedef struct saml1__EvidenceType _saml1__Evidence |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":Evidence of type "urn:oasis:names:tc:SAML:1.0:assertion":EvidenceType.
typedef struct saml1__NameIdentifierType _saml1__NameIdentifier |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":NameIdentifier of type "urn:oasis:names:tc:SAML:1.0:assertion":NameIdentifierType.
typedef struct saml1__StatementAbstractType _saml1__Statement |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":Statement of type "urn:oasis:names:tc:SAML:1.0:assertion":StatementAbstractType.
typedef struct saml1__SubjectType _saml1__Subject |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":Subject of type "urn:oasis:names:tc:SAML:1.0:assertion":SubjectType.
typedef struct saml1__SubjectConfirmationType _saml1__SubjectConfirmation |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":SubjectConfirmation of type "urn:oasis:names:tc:SAML:1.0:assertion":SubjectConfirmationType.
typedef _XML _saml1__SubjectConfirmationData |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":SubjectConfirmationData of type xs:anyType.
typedef struct saml1__SubjectLocalityType _saml1__SubjectLocality |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":SubjectLocality of type "urn:oasis:names:tc:SAML:1.0:assertion":SubjectLocalityType.
typedef struct saml1__SubjectStatementAbstractType _saml1__SubjectStatement |
Top-level root element "urn:oasis:names:tc:SAML:1.0:assertion":SubjectStatement of type "urn:oasis:names:tc:SAML:1.0:assertion":SubjectStatementAbstractType.
typedef struct saml1__ActionType saml1__ActionType |
Typedef synonym for struct saml1__ActionType.
typedef struct saml1__AdviceType saml1__AdviceType |
Typedef synonym for struct saml1__AdviceType.
typedef struct saml1__AssertionType saml1__AssertionType |
Built-in type "xs:dateTime".
Typedef synonym for struct saml1__AssertionType.
typedef struct saml1__AttributeDesignatorType saml1__AttributeDesignatorType |
Typedef synonym for struct saml1__AttributeDesignatorType.
typedef struct saml1__AttributeStatementType saml1__AttributeStatementType |
Typedef synonym for struct saml1__AttributeStatementType.
typedef struct saml1__AttributeType saml1__AttributeType |
Typedef synonym for struct saml1__AttributeType.
Typedef synonym for struct saml1__AudienceRestrictionConditionType.
Typedef synonym for struct saml1__AuthenticationStatementType.
typedef struct saml1__AuthorityBindingType saml1__AuthorityBindingType |
Typedef synonym for struct saml1__AuthorityBindingType.
Typedef synonym for struct saml1__AuthorizationDecisionStatementType.
typedef struct saml1__ConditionAbstractType saml1__ConditionAbstractType |
Typedef synonym for struct saml1__ConditionAbstractType.
typedef struct saml1__ConditionsType saml1__ConditionsType |
Typedef synonym for struct saml1__ConditionsType.
typedef enum saml1__DecisionType saml1__DecisionType |
Typedef synonym for enum saml1__DecisionType.
typedef struct saml1__DoNotCacheConditionType saml1__DoNotCacheConditionType |
Typedef synonym for struct saml1__DoNotCacheConditionType.
typedef struct saml1__EvidenceType saml1__EvidenceType |
Typedef synonym for struct saml1__EvidenceType.
typedef struct saml1__NameIdentifierType saml1__NameIdentifierType |
Typedef synonym for struct saml1__NameIdentifierType.
typedef struct saml1__StatementAbstractType saml1__StatementAbstractType |
Typedef synonym for struct saml1__StatementAbstractType.
typedef struct saml1__SubjectConfirmationType saml1__SubjectConfirmationType |
Typedef synonym for struct saml1__SubjectConfirmationType.
typedef struct saml1__SubjectLocalityType saml1__SubjectLocalityType |
Typedef synonym for struct saml1__SubjectLocalityType.
Typedef synonym for struct saml1__SubjectStatementAbstractType.
typedef struct saml1__SubjectType saml1__SubjectType |
Typedef synonym for struct saml1__SubjectType.
enum saml1__DecisionType |
"urn:oasis:names:tc:SAML:1.0:assertion":DecisionType is a simpleType restriction of type xs:string.
Enumerator | |
---|---|
saml1__DecisionType__Permit |
xs:string value="Permit" |
saml1__DecisionType__Deny |
xs:string value="Deny" |
saml1__DecisionType__Indeterminate |
xs:string value="Indeterminate" |