org.bouncycastle.asn1.crmf
Class PKIArchiveOptions
java.lang.Object
org.bouncycastle.asn1.ASN1Encodable
org.bouncycastle.asn1.crmf.PKIArchiveOptions
- All Implemented Interfaces:
- ASN1Choice, DEREncodable
public class PKIArchiveOptions
- extends ASN1Encodable
- implements ASN1Choice
Method Summary |
static PKIArchiveOptions |
getInstance(java.lang.Object o)
|
int |
getType()
|
ASN1Encodable |
getValue()
|
DERObject |
toASN1Object()
PKIArchiveOptions ::= CHOICE {
encryptedPrivKey [0] EncryptedKey,
-- the actual value of the private key
keyGenParameters [1] KeyGenParameters,
-- parameters which allow the private key to be re-generated
archiveRemGenPrivKey [2] BOOLEAN }
-- set to TRUE if sender wishes receiver to archive the private
-- key of a key pair that the receiver generates in response to
-- this request; set to FALSE if no archival is desired. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
encryptedPrivKey
public static final int encryptedPrivKey
- See Also:
- Constant Field Values
keyGenParameters
public static final int keyGenParameters
- See Also:
- Constant Field Values
archiveRemGenPrivKey
public static final int archiveRemGenPrivKey
- See Also:
- Constant Field Values
PKIArchiveOptions
public PKIArchiveOptions(EncryptedKey encKey)
PKIArchiveOptions
public PKIArchiveOptions(ASN1OctetString keyGenParameters)
PKIArchiveOptions
public PKIArchiveOptions(boolean archiveRemGenPrivKey)
getInstance
public static PKIArchiveOptions getInstance(java.lang.Object o)
getType
public int getType()
getValue
public ASN1Encodable getValue()
toASN1Object
public DERObject toASN1Object()
PKIArchiveOptions ::= CHOICE {
encryptedPrivKey [0] EncryptedKey,
-- the actual value of the private key
keyGenParameters [1] KeyGenParameters,
-- parameters which allow the private key to be re-generated
archiveRemGenPrivKey [2] BOOLEAN }
-- set to TRUE if sender wishes receiver to archive the private
-- key of a key pair that the receiver generates in response to
-- this request; set to FALSE if no archival is desired.
- Specified by:
toASN1Object
in class ASN1Encodable