public class EncryptedKey
extends java.lang.Object
implements org.bouncycastle.asn1.ASN1Encodable
EncryptedKey ::= CHOICE { encryptedValue EncryptedValue, envelopedData [0] EnvelopedData } -- The encrypted private key MUST be placed in the envelopedData encryptedContentInfo encryptedContent OCTET STRING.
Modifier and Type | Field and Description |
---|---|
static int |
TAGNO_ENC_VALUE |
static int |
TAGNO_ENV_DATA |
Constructor and Description |
---|
EncryptedKey(org.bouncycastle.asn1.ASN1Encodable derObj,
int tag) |
EncryptedKey(EncryptedValue encryptedValue) |
EncryptedKey(org.bouncycastle.asn1.cms.EnvelopedData envelopedData) |
Modifier and Type | Method and Description |
---|---|
EncryptedValue |
getEncryptedValue() |
org.bouncycastle.asn1.cms.EnvelopedData |
getEnvelopedData() |
static EncryptedKey |
getInstance(org.bouncycastle.asn1.ASN1Encodable derObj) |
static EncryptedKey |
getInstance(org.bouncycastle.asn1.ASN1TaggedObject tagObj,
boolean explicit) |
int |
getTagNo() |
void |
setEncryptedValue(EncryptedValue value) |
void |
setTagNo(int tn) |
org.bouncycastle.asn1.ASN1Primitive |
toASN1Primitive() |
java.lang.String |
toString() |
public static final int TAGNO_ENV_DATA
public static final int TAGNO_ENC_VALUE
public EncryptedKey(org.bouncycastle.asn1.ASN1Encodable derObj, int tag)
public EncryptedKey(org.bouncycastle.asn1.cms.EnvelopedData envelopedData)
public EncryptedKey(EncryptedValue encryptedValue)
public static EncryptedKey getInstance(org.bouncycastle.asn1.ASN1Encodable derObj)
public static EncryptedKey getInstance(org.bouncycastle.asn1.ASN1TaggedObject tagObj, boolean explicit)
public void setEncryptedValue(EncryptedValue value)
public EncryptedValue getEncryptedValue()
public void setTagNo(int tn)
public int getTagNo()
public org.bouncycastle.asn1.cms.EnvelopedData getEnvelopedData()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
toASN1Primitive
in interface org.bouncycastle.asn1.ASN1Encodable
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2018 Agencia de Tecnología y Certificación Electrónica. All Rights Reserved.