public abstract class X509KeyIdentifierResolver
extends java.lang.Object
| Constructor and Description |
|---|
X509KeyIdentifierResolver() |
| Modifier and Type | Method and Description |
|---|---|
abstract java.security.PrivateKey |
getPrivateKey(X509KeyIdentifier keyID, java.lang.String keyValueType)
Sub-classes need to implement this method to resolve the X.509 Issuer and Serial Number and return the corresponding private key.
|
abstract java.security.cert.X509Certificate |
resolve(X509KeyIdentifier keyID, java.lang.String keyValueType)
Sub-classes need to implement this method to resolve the X.509 key identifier and return the corresponding X.509v3 certificate.
|
public abstract java.security.cert.X509Certificate resolve(X509KeyIdentifier keyID, java.lang.String keyValueType) throws X509KeyIdentifierResolverException
keyID - The subject public key identifier.keyValueType - The key data Value Type.null on failure.X509KeyIdentifierResolverExceptionpublic abstract java.security.PrivateKey getPrivateKey(X509KeyIdentifier keyID, java.lang.String keyValueType) throws X509KeyIdentifierResolverException
keyID - The subject public key identifier.keyValueType - The key data Value Type.null on failure.X509KeyIdentifierResolverException