Class PrivateKeyCallback.IssuerSerialNumRequest
- java.lang.Object
-
- javax.security.auth.message.callback.PrivateKeyCallback.IssuerSerialNumRequest
-
- All Implemented Interfaces:
PrivateKeyCallback.Request
- Enclosing class:
- PrivateKeyCallback
public static class PrivateKeyCallback.IssuerSerialNumRequest extends java.lang.Object implements PrivateKeyCallback.Request
Request type for private keys that are identified using an issuer/serial number.
-
-
Field Summary
Fields Modifier and Type Field Description private javax.security.auth.x500.X500Principalissuerprivate java.math.BigIntegerserialNumber
-
Constructor Summary
Constructors Constructor Description IssuerSerialNumRequest(javax.security.auth.x500.X500Principal issuer, java.math.BigInteger serialNumber)Constructs a IssuerSerialNumRequest with an issuer/serial number.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.security.auth.x500.X500PrincipalgetIssuer()Get the issuer.java.math.BigIntegergetSerialNum()Get the serial number.
-
-
-
Constructor Detail
-
IssuerSerialNumRequest
public IssuerSerialNumRequest(javax.security.auth.x500.X500Principal issuer, java.math.BigInteger serialNumber)Constructs a IssuerSerialNumRequest with an issuer/serial number.
The issuer/serial number is used to identify a public key certificate. The corresponding private key is returned in the callback. The corresponding certificate chain for the private key is also returned. If the issuer/serialNumber parameters are null, the handler of the callback relies on its own defaults.
- Parameters:
issuer- The X500Principal name of the certificate issuer, or null.serialNumber- The serial number of the certificate, or null.
-
-