Definition Type: ComplexType
Name: RequestType
Namespace: urn:oasis:names:tc:SAML:1.0:protocol
Type: samlp:RequestAbstractType
Containing Schema: oasis-sstc-saml-schema-protocol-1.0.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into AssertionArtifact in schema oasis-sstc-saml-schema-protocol-1_0_xsd Drilldown into AssertionIDReference in schema oasis-sstc-saml-schema-assertion-1_0_xsd Drilldown into AuthorizationDecisionQuery in schema oasis-sstc-saml-schema-protocol-1_0_xsd Drilldown into AttributeQuery in schema oasis-sstc-saml-schema-protocol-1_0_xsd Drilldown into AuthenticationQuery in schema oasis-sstc-saml-schema-protocol-1_0_xsd Drilldown into SubjectQuery in schema oasis-sstc-saml-schema-protocol-1_0_xsd Drilldown into Query in schema oasis-sstc-saml-schema-protocol-1_0_xsd Drilldown into Signature in schema xmldsig-core-schema_xsd Drilldown into RespondWith in schema oasis-sstc-saml-schema-protocol-1_0_xsd Drilldown into IssueInstant in schema oasis-sstc-saml-schema-protocol-1_0_xsd Drilldown into MinorVersion in schema oasis-sstc-saml-schema-protocol-1_0_xsd Drilldown into MajorVersion in schema oasis-sstc-saml-schema-protocol-1_0_xsd Drilldown into RequestID in schema oasis-sstc-saml-schema-protocol-1_0_xsd Drilldown into RequestAbstractType in schema oasis-sstc-saml-schema-protocol-1_0_xsdXSD Diagram of RequestType in schema oasis-sstc-saml-schema-protocol-1_0_xsd (OASIS Security Services (SAML) TC)
Collapse XSD Schema Code:
<complexType name="RequestType">
    <complexContent>
        <extension base="samlp:RequestAbstractType">
            <choice>
                <element ref="samlp:Query" />
                <element ref="samlp:SubjectQuery" />
                <element ref="samlp:AuthenticationQuery" />
                <element ref="samlp:AttributeQuery" />
                <element ref="samlp:AuthorizationDecisionQuery" />
                <element ref="saml:AssertionIDReference" maxOccurs="unbounded" />
                <element ref="samlp:AssertionArtifact" maxOccurs="unbounded" />
            </choice>
        </extension>
    </complexContent>
</complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
RespondWith samlp:RespondWith 0 unbounded
Signature ds:Signature 0 (1)
Query samlp:Query (1) (1)
SubjectQuery samlp:SubjectQuery (1) (1)
AuthenticationQuery samlp:AuthenticationQuery (1) (1)
AttributeQuery samlp:AttributeQuery (1) (1)
AuthorizationDecisionQuery samlp:AuthorizationDecisionQuery (1) (1)
AssertionIDReference saml:AssertionIDReference (1) unbounded
AssertionArtifact samlp:AssertionArtifact (1) unbounded
Collapse Child Attributes:
Name Type Default Value Use
RequestID samlp:RequestID Required
MajorVersion samlp:MajorVersion Required
MinorVersion samlp:MinorVersion Required
IssueInstant samlp:IssueInstant Required
Collapse Derivation Tree:
Collapse References:
samlp:Request