public abstract class PKCS12Bag
extends java.lang.Object
implements oracle.security.crypto.asn1.ASN1Object, java.io.Externalizable
keyBag
, pkcs-8ShroudedKeyBag
, certBag
, secretBag
and safeContentsBag
.Modifier | Constructor and Description |
---|---|
protected |
PKCS12Bag() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getFriendlyName() |
byte[] |
getLocalKeyID() |
static PKCS12Bag |
inputBag(PKCS12Safe parent, java.io.InputStream is) |
oracle.security.crypto.asn1.ASN1Set |
outputAttrsASN1() |
void |
readExternal(java.io.ObjectInput is) |
void |
setFriendlyName(java.lang.String friendlyName) |
void |
setLocalKeyID(byte[] localKeyID) |
void |
writeExternal(java.io.ObjectOutput os) |
public static PKCS12Bag inputBag(PKCS12Safe parent, java.io.InputStream is) throws java.io.IOException
java.io.IOException
public java.lang.String getFriendlyName()
public void setFriendlyName(java.lang.String friendlyName)
public byte[] getLocalKeyID()
public void setLocalKeyID(byte[] localKeyID)
public oracle.security.crypto.asn1.ASN1Set outputAttrsASN1()
public void writeExternal(java.io.ObjectOutput os) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput is) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException