org.bouncycastle.asn1.crmf
Class EncKeyWithID
java.lang.Object
org.bouncycastle.asn1.ASN1Encodable
org.bouncycastle.asn1.crmf.EncKeyWithID
- All Implemented Interfaces:
- DEREncodable
public class EncKeyWithID
- extends ASN1Encodable
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
EncKeyWithID
public EncKeyWithID(PrivateKeyInfo privKeyInfo)
EncKeyWithID
public EncKeyWithID(PrivateKeyInfo privKeyInfo,
DERUTF8String str)
EncKeyWithID
public EncKeyWithID(PrivateKeyInfo privKeyInfo,
GeneralName generalName)
getInstance
public static EncKeyWithID getInstance(java.lang.Object o)
getPrivateKey
public PrivateKeyInfo getPrivateKey()
hasIdentifier
public boolean hasIdentifier()
isIdentifierUTF8String
public boolean isIdentifierUTF8String()
getIdentifier
public ASN1Encodable getIdentifier()
toASN1Object
public DERObject toASN1Object()
EncKeyWithID ::= SEQUENCE {
privateKey PrivateKeyInfo,
identifier CHOICE {
string UTF8String,
generalName GeneralName
} OPTIONAL
}
- Specified by:
toASN1Object
in class ASN1Encodable
- Returns: