Interface AuthenticationStatement

    • Field Detail

      • DEFAULT_ELEMENT_LOCAL_NAME

        static final String DEFAULT_ELEMENT_LOCAL_NAME
        Element name, no namespace.
        See Also:
        Constant Field Values
      • DEFAULT_ELEMENT_NAME

        static final QName DEFAULT_ELEMENT_NAME
        Default element name.
      • TYPE_NAME

        static final QName TYPE_NAME
        QName of the XSI type.
      • AUTHENTICATIONMETHOD_ATTRIB_NAME

        static final String AUTHENTICATIONMETHOD_ATTRIB_NAME
        Name of the AuthenticationMethod attribute.
        See Also:
        Constant Field Values
      • AUTHENTICATIONINSTANT_ATTRIB_NAME

        static final String AUTHENTICATIONINSTANT_ATTRIB_NAME
        Name of the AuthenticationInstant attribute.
        See Also:
        Constant Field Values
      • AUTHENTICATIONINSTANT_ATTRIB_QNAME

        static final QName AUTHENTICATIONINSTANT_ATTRIB_QNAME
        QName of the AuthenticationInstant attribute.
      • KERBEROS_AUTHN_METHOD

        static final String KERBEROS_AUTHN_METHOD
        URI for Kerberos authentication method.
        See Also:
        Constant Field Values
      • HARDWARE_TOKEN_AUTHN_METHOD

        static final String HARDWARE_TOKEN_AUTHN_METHOD
        URI for Hardware Token authentication method.
        See Also:
        Constant Field Values
      • PASSWORD_AUTHN_METHOD

        static final String PASSWORD_AUTHN_METHOD
        URI for Password authentication method.
        See Also:
        Constant Field Values
      • X509_AUTHN_METHOD

        static final String X509_AUTHN_METHOD
        URI for X509 Public Key authentication method.
        See Also:
        Constant Field Values
      • XML_DSIG_AUTHN_METHOD

        static final String XML_DSIG_AUTHN_METHOD
        URI for XML Digital Signature authentication method.
        See Also:
        Constant Field Values
      • SRP_AUTHN_METHOD

        static final String SRP_AUTHN_METHOD
        URI for Secure Remote Password authentication method.
        See Also:
        Constant Field Values
      • TLS_CLIENT_AUTHN_METHOD

        static final String TLS_CLIENT_AUTHN_METHOD
        URI for SSL/TLS Client authentication method.
        See Also:
        Constant Field Values
      • UNSPECIFIED_AUTHN_METHOD

        static final String UNSPECIFIED_AUTHN_METHOD
        URI for unspecified authentication method.
        See Also:
        Constant Field Values
    • Method Detail

      • getAuthenticationMethod

        String getAuthenticationMethod()
        Return the contents of the AuthenticationMethod attribute.
        Returns:
        the authentication method
      • setAuthenticationMethod

        void setAuthenticationMethod​(String authenticationMethod)
        Set the contents of the AuthenticationMethod attribute.
        Parameters:
        authenticationMethod - the authentication method
      • getAuthenticationInstant

        Instant getAuthenticationInstant()
        Return the contents of the AuthenticationInstant attribute.
        Returns:
        the authentication instant
      • setAuthenticationInstant

        void setAuthenticationInstant​(Instant authenticationInstant)
        Set the contents of the AuthenticationInstant attribute.
        Parameters:
        authenticationInstant - the authentication instant