Interface ClientX509CertificateBindingVerifier<T>
-
@Deprecated public interface ClientX509CertificateBindingVerifier<T>
Deprecated.Client X.509 certificate binding verifier. Intended for verifying that the subject of a client X.509 certificate submitted during successful PKI mutual TLS authentication (intls_client_auth
) matches the registeredtls_client_auth_subject_dn
values for the submitted client ID.Implementations must be tread-safe.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description void
verifyCertificateBinding(ClientID clientID, String subjectDN, Context<T> context)
Deprecated.Verifies that the specified X.509 certificate subject DN binds to the claimed client ID.
-
-
-
Method Detail
-
verifyCertificateBinding
void verifyCertificateBinding(ClientID clientID, String subjectDN, Context<T> context) throws InvalidClientException
Deprecated.Verifies that the specified X.509 certificate subject DN binds to the claimed client ID.- Parameters:
clientID
- The claimed client ID. Notnull
.subjectDN
- The X.509 certificate subject DN. Notnull
.context
- Additional context. May benull
.- Throws:
InvalidClientException
- If client ID and subject DN don't bind or are invalid.
-
-