samlp:AuthnRequest
Element information
Namespace: urn:oasis:names:tc:SAML:2.0:protocol
Schema document: saml-2.0-os/saml-schema-protocol-2.0.xsd
Type: samlp:AuthnRequestType
Properties: Global, Qualified
Content
- Sequence [1..1]
- saml:Subject [0..1]
- samlp:NameIDPolicy [0..1]
- saml:Conditions [0..1]
- samlp:RequestedAuthnContext [0..1]
- samlp:Scoping [0..1]
from type samlp:RequestAbstractType
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
ID | [1..1] | xsd:ID | from type samlp:RequestAbstractType | |
Version | [1..1] | xsd:string | from type samlp:RequestAbstractType | |
IssueInstant | [1..1] | xsd:dateTime | from type samlp:RequestAbstractType | |
Destination | [0..1] | xsd:anyURI | from type samlp:RequestAbstractType | |
Consent | [0..1] | xsd:anyURI | from type samlp:RequestAbstractType | |
ForceAuthn | [0..1] | xsd:boolean | ||
IsPassive | [0..1] | xsd:boolean | ||
ProtocolBinding | [0..1] | xsd:anyURI | ||
AssertionConsumerServiceIndex | [0..1] | xsd:unsignedShort | ||
AssertionConsumerServiceURL | [0..1] | xsd:anyURI | ||
AttributeConsumingServiceIndex | [0..1] | xsd:unsignedShort | ||
ProviderName | [0..1] | xsd:string |
Sample instance
<samlp:AuthnRequest ID="ID" Version="string" IssueInstant="2000-01-01T12:00:00" AssertionConsumerServiceURL="http://www.example.com/"> <saml:Issuer>string</saml:Issuer> <ds:Signature> <ds:SignedInfo> <ds:CanonicalizationMethod Algorithm="http://www.example.com/">Any text, intermingled with: <!--any element--> </ds:CanonicalizationMethod> <ds:SignatureMethod Algorithm="http://www.example.com/">Any text, intermingled with:... </ds:SignatureMethod> <ds:Reference URI="http://www.example.com/">... </ds:Reference> </ds:SignedInfo> <ds:SignatureValue>GpM7</ds:SignatureValue> <ds:KeyInfo>Any text, intermingled with: <ds:KeyName>string</ds:KeyName> </ds:KeyInfo> <ds:Object>Any text, intermingled with: <!--any element--> </ds:Object> </ds:Signature> <samlp:Extensions> <!--any element--> </samlp:Extensions> <saml:Subject> <saml:BaseID/> <saml:SubjectConfirmation Method="http://www.example.com/"> <saml:BaseID/> <saml:SubjectConfirmationData>Any text, intermingled with: <!--any element--> </saml:SubjectConfirmationData> </saml:SubjectConfirmation> </saml:Subject> <samlp:NameIDPolicy/> <saml:Conditions> <saml:Condition/> </saml:Conditions> <samlp:RequestedAuthnContext> <saml:AuthnContextClassRef>http://www.example.com/</saml:AuthnContextClassRef> </samlp:RequestedAuthnContext> <samlp:Scoping> <samlp:IDPList> <samlp:IDPEntry ProviderID="http://www.example.com/" Name="string"/> <samlp:GetComplete>http://www.example.com/</samlp:GetComplete> </samlp:IDPList> <samlp:RequesterID>http://www.example.com/</samlp:RequesterID> </samlp:Scoping> </samlp:AuthnRequest>