Interface AuthnQuery

All Superinterfaces:
RequestAbstract, SubjectQueryAbstract, XmlSerializable

@SupportedAll public interface AuthnQuery extends SubjectQueryAbstract
This class represents the AuthnQueryType complex type.

The following schema fragment specifies the expected content contained within this java content object.

 <complexType name="AuthnQueryType">
   <complexContent>
     <extension base="{urn:oasis:names:tc:SAML:2.0:protocol}SubjectQueryAbstractType">
       <sequence>
         <element ref="{urn:oasis:names:tc:SAML:2.0:protocol}RequestedAuthnContext" minOccurs="0"/>
       </sequence>
       <attribute name="SessionIndex" type="string" use="optional"/>
     </extension>
   </complexContent>
 </complexType>
 
  • Method Details

    • getRequestedAuthnContext

      RequestedAuthnContext getRequestedAuthnContext()
      Returns the RequestedAuthnContext object.
      Returns:
      the RequestedAuthnContext object.
      See Also:
    • setRequestedAuthnContext

      void setRequestedAuthnContext(RequestedAuthnContext requestedAuthnContext) throws com.sun.identity.saml2.common.SAML2Exception
      Sets the RequestedAuthnContext object.
      Parameters:
      requestedAuthnContext - the new RequestedAuthnContext object.
      Throws:
      com.sun.identity.saml2.common.SAML2Exception - if the object is immutable.
      See Also:
    • getSessionIndex

      String getSessionIndex()
      Returns the value of the SessionIndex attribute.
      Returns:
      value of SessionIndex attribute.
      See Also:
    • setSessionIndex

      void setSessionIndex(String sessionIndex) throws com.sun.identity.saml2.common.SAML2Exception
      Sets the value of SessionIndex attribute.
      Parameters:
      sessionIndex - new value of the SessionIndex attribute.
      Throws:
      com.sun.identity.saml2.common.SAML2Exception - if the object is immutable.
      See Also: