public abstract class X509IssuerSerialResolver
extends java.lang.Object
Constructor and Description |
---|
X509IssuerSerialResolver() |
Modifier and Type | Method and Description |
---|---|
abstract java.security.PrivateKey |
getPrivateKey(javax.security.auth.x500.X500Principal issuer, java.math.BigInteger serialNumber)
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(javax.security.auth.x500.X500Principal issuer, java.math.BigInteger serialNumber)
Sub-classes need to implement this method to resolve the X.509 Issuer and Serial Number and return the corresponding X.509v3 certificate.
|
public abstract java.security.cert.X509Certificate resolve(javax.security.auth.x500.X500Principal issuer, java.math.BigInteger serialNumber) throws X509IssuerSerialResolverException
iasn
- The issuer and serial number to resolve.null
on failure.X509IssuerSerialResolverException
public abstract java.security.PrivateKey getPrivateKey(javax.security.auth.x500.X500Principal issuer, java.math.BigInteger serialNumber) throws X509IssuerSerialResolverException
iasn
- The issuer and serial number to resolve.null
on failure.X509IssuerSerialResolverException