Class SamlAssertionHeaderBlock

All Implemented Interfaces:
SecurityHeaderBlock, SecurityToken, jakarta.xml.soap.Node, jakarta.xml.soap.SOAPElement, Element, Node

public class SamlAssertionHeaderBlock extends SecurityHeaderBlockImpl implements SecurityToken
The schema definition for a SAML Assertion is as follows:

 <xmp>
 <element name="Assertion" type="saml:AssertionType"/>
 <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>
 </xmp>
 
Author:
Axl Mattheus