Class ClientCertificateExpiryValidator

    • Constructor Detail

      • ClientCertificateExpiryValidator

        public ClientCertificateExpiryValidator​(String validationCheck)
    • Method Detail

      • isValid

        public boolean isValid​(Subject subject,
                               X500Principal principal,
                               X509Certificate certificate)
        Specified by:
        isValid in interface ClientCertificateValidator
        Parameters:
        subject - The Subject object for the authentication request.
        principal - The Principal object from the user certificate.
        certificate - The user certificate that was presented in the request.
        Returns:
        true when the Client Certificate Validation was successful and request can continue. In the case of false, a LoginException will be thrown.