Class CertificateService
java.lang.Object
org.forgerock.openam.shared.security.crypto.CertificateService
This service provides operations for querying
X509Certificates.-
Method Summary
Modifier and TypeMethodDescriptionbooleanvalidate(X509Certificate certificate, String base64EncodedPublicKey) Validates whether aX509Certificatewas signed using the private key that corresponds to the specified public key.
-
Method Details
-
validate
@Supported(scriptingApi=true) public boolean validate(X509Certificate certificate, String base64EncodedPublicKey) Validates whether aX509Certificatewas signed using the private key that corresponds to the specified public key.- Parameters:
certificate- theX509Certificateto validate againstbase64EncodedPublicKey- the base64 encoded public key, the algorithm of which needs to be verified- Returns:
- true if the public key's algorithm verifies against the certificate, else false
-