Definition Type: ComplexType
Name: AssertionType
Namespace: urn:oasis:names:tc:SAML:1.0:assertion
Containing Schema: oasis-sstc-saml-schema-assertion-1.0.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into Signature in schema xmldsig-core-schema_xsd Drilldown into AttributeStatement in schema oasis-sstc-saml-schema-assertion-1_0_xsd Drilldown into AuthorizationDecisionStatement in schema oasis-sstc-saml-schema-assertion-1_0_xsd Drilldown into AuthenticationStatement in schema oasis-sstc-saml-schema-assertion-1_0_xsd Drilldown into SubjectStatement in schema oasis-sstc-saml-schema-assertion-1_0_xsd Drilldown into Statement in schema oasis-sstc-saml-schema-assertion-1_0_xsd Drilldown into Advice in schema oasis-sstc-saml-schema-assertion-1_0_xsd Drilldown into Conditions in schema oasis-sstc-saml-schema-assertion-1_0_xsd Drilldown into IssueInstant in schema oasis-sstc-saml-schema-assertion-1_0_xsd Drilldown into Issuer in schema oasis-sstc-saml-schema-assertion-1_0_xsd Drilldown into AssertionID in schema oasis-sstc-saml-schema-assertion-1_0_xsd Drilldown into MinorVersion in schema oasis-sstc-saml-schema-assertion-1_0_xsd Drilldown into MajorVersion in schema oasis-sstc-saml-schema-assertion-1_0_xsdXSD Diagram of AssertionType in schema oasis-sstc-saml-schema-assertion-1_0_xsd (OASIS Security Services (SAML) TC)
Collapse XSD Schema Code:
<complexType name="AssertionType">
    <sequence>
        <element ref="saml:Conditions" minOccurs="0" />
        <element ref="saml:Advice" minOccurs="0" />
        <choice maxOccurs="unbounded">
            <element ref="saml:Statement" />
            <element ref="saml:SubjectStatement" />
            <element ref="saml:AuthenticationStatement" />
            <element ref="saml:AuthorizationDecisionStatement" />
            <element ref="saml:AttributeStatement" />
        </choice>
        <element ref="ds:Signature" minOccurs="0" />
    </sequence>
    <attribute name="MajorVersion" type="integer" use="required" />
    <attribute name="MinorVersion" type="integer" use="required" />
    <attribute name="AssertionID" type="saml:IDType" use="required" />
    <attribute name="Issuer" type="string" use="required" />
    <attribute name="IssueInstant" type="dateTime" use="required" />
</complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
Conditions saml:Conditions 0 (1)
Advice saml:Advice 0 (1)
Statement saml:Statement (1) (1)
SubjectStatement saml:SubjectStatement (1) (1)
AuthenticationStatement saml:AuthenticationStatement (1) (1)
AuthorizationDecisionStatement saml:AuthorizationDecisionStatement (1) (1)
AttributeStatement saml:AttributeStatement (1) (1)
Signature ds:Signature 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
MajorVersion saml:MajorVersion Required
MinorVersion saml:MinorVersion Required
AssertionID saml:AssertionID Required
Issuer saml:Issuer Required
IssueInstant saml:IssueInstant Required
Collapse Derivation Tree:
Collapse References:
saml:Assertion