Class ClientCertAuthenticationMechanism

  • All Implemented Interfaces:
    AuthenticationMechanism

    public class ClientCertAuthenticationMechanism
    extends java.lang.Object
    implements AuthenticationMechanism
    The Client Cert based authentication mechanism.

    When authenticate is called the current request is checked to see if it a SSL request, this is further checked to identify if the client has been verified at the SSL level.

    Author:
    Darran Lofthouse
    • Field Detail

      • FORCE_RENEGOTIATION

        public static final java.lang.String FORCE_RENEGOTIATION
        See Also:
        Constant Field Values
    • Constructor Detail

      • ClientCertAuthenticationMechanism

        public ClientCertAuthenticationMechanism()
      • ClientCertAuthenticationMechanism

        public ClientCertAuthenticationMechanism​(boolean forceRenegotiation)
      • ClientCertAuthenticationMechanism

        public ClientCertAuthenticationMechanism​(java.lang.String mechanismName)
      • ClientCertAuthenticationMechanism

        public ClientCertAuthenticationMechanism​(java.lang.String mechanismName,
                                                 boolean forceRenegotiation)
      • ClientCertAuthenticationMechanism

        public ClientCertAuthenticationMechanism​(java.lang.String mechanismName,
                                                 boolean forceRenegotiation,
                                                 IdentityManager identityManager)