public class EncryptedPrivKeyArchOpt extends PKIArchiveOptionRegControl
decoded, encoded| Constructor and Description | 
|---|
| EncryptedPrivKeyArchOpt() | 
| EncryptedPrivKeyArchOpt(oracle.security.crypto.cms.CMSEnvelopedDataContentInfo envelopedKey) | 
| EncryptedPrivKeyArchOpt(EncryptedValue encryptedKey) | 
| EncryptedPrivKeyArchOpt(java.io.InputStream is) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | decodeValue()Decodes the superclass  AttributeTypeAndValue'sASN1Objectvalue to populate this control's fields. | 
| protected void | encodeValue()Encodes this control's fields as an  ASN1Objectfor the superclassAttributeTypeAndValue's value. | 
| EncryptedValue | getEncryptedKey() | 
inputArchiveOptioninput, inputInstance, length, output, setValuepublic EncryptedPrivKeyArchOpt()
public EncryptedPrivKeyArchOpt(EncryptedValue encryptedKey)
public EncryptedPrivKeyArchOpt(oracle.security.crypto.cms.CMSEnvelopedDataContentInfo envelopedKey)
public EncryptedPrivKeyArchOpt(java.io.InputStream is)
                        throws java.io.IOException
java.io.IOExceptionpublic EncryptedValue getEncryptedKey()
protected void encodeValue()
RegistrationControlASN1Object for the superclass AttributeTypeAndValue's value.
Subclasses must override this method to properly test and set the RegistrationControl.encoded field, and invoke the superclass RegistrationControl.setValue(oracle.security.crypto.asn1.ASN1Object) method to set the encoded structure.
encodeValue in class RegistrationControlprotected void decodeValue()
RegistrationControlAttributeTypeAndValue's ASN1Object value to populate this control's fields.
Subclasses must override this method to invoke the superclass AttributeTypeAndValue.getValue() method to get the structure to decode, and properly test and set the RegistrationControl.decoded field.
decodeValue in class RegistrationControl