Interface AuthnStatement

All Superinterfaces:
Statement, XmlSerializable

@SupportedAll public interface AuthnStatement extends Statement
The AuthnStatement element describes a statement by the SAML authority asserting that the assertion subject was authenticated by a particular means at a particular time. It is of type AuthnStatementType.

 <complexType name="AuthnStatementType">
   <complexContent>
     <extension base="{urn:oasis:names:tc:SAML:2.0:assertion}
     StatementAbstractType">
       <sequence>
         <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}
         SubjectLocality" minOccurs="0"/>
         <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}
         AuthnContext"/>
       </sequence>
       <attribute name="AuthnInstant" use="required"
       type="{http://www.w3.org/2001/XMLSchema}dateTime" />
       <attribute name="SessionIndex"
       type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="SessionNotOnOrAfter"
       type="{http://www.w3.org/2001/XMLSchema}dateTime" />
     </extension>
   </complexContent>
 </complexType>