Interface CertificateVerification
-
public interface CertificateVerification
X.509 certificate verification for aprivate_key_jwt
client authentication.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
CertificateVerification.Context
The X.509 certificate verification context.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
verify(List<X509Certificate> x5c, CertificateVerification.Context ctx)
Called to verify the specified X.509 certificate for aprivate_key_jwt
client authentication.
-
-
-
Method Detail
-
verify
void verify(List<X509Certificate> x5c, CertificateVerification.Context ctx) throws com.nimbusds.oauth2.sdk.auth.verifier.InvalidClientException
Called to verify the specified X.509 certificate for aprivate_key_jwt
client authentication.- Parameters:
x5c
- The X.509 certificate, with optional chain. Notnull
or empty.ctx
- The certificate verification context. Notnull
.- Throws:
com.nimbusds.oauth2.sdk.auth.verifier.InvalidClientException
- If the X.509 certificate is invalid.
-
-