Skip navigation links
oracle.security.crypto.cert
Class PKCS12Bag
java.lang.Object
oracle.security.crypto.cert.PKCS12Bag
- All Implemented Interfaces:
- java.io.Externalizable, java.io.Serializable, oracle.security.crypto.asn1.ASN1Object, oracle.security.crypto.util.Streamable
- Direct Known Subclasses:
- PKCS12CertBag, PKCS12CRLBag, PKCS12KeyBag, PKCS12SafeContentsBag, PKCS12SecretBag, PKCS12ShroudedKeyBag
-
public abstract class PKCS12Bag
- extends java.lang.Object
- implements oracle.security.crypto.asn1.ASN1Object, java.io.Externalizable
A PKCS #12 safe bag. Supports PKCS #12 bag types keyBag
, pkcs-8ShroudedKeyBag
, certBag
, secretBag
and safeContentsBag
.
- See Also:
PKCS12KeyBag
, PKCS12CertBag
, PKCS12ShroudedKeyBag
, PKCS12SecretBag
, PKCS12SafeContentsBag
, Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface oracle.security.crypto.util.Streamable |
input, length, output |
PKCS12Bag
protected PKCS12Bag()
inputBag
public static PKCS12Bag inputBag(PKCS12Safe parent,
java.io.InputStream is)
throws java.io.IOException
-
- Throws:
java.io.IOException
getFriendlyName
public java.lang.String getFriendlyName()
setFriendlyName
public void setFriendlyName(java.lang.String friendlyName)
getLocalKeyID
public byte[] getLocalKeyID()
setLocalKeyID
public void setLocalKeyID(byte[] localKeyID)
outputAttrsASN1
public oracle.security.crypto.asn1.ASN1Set outputAttrsASN1()
writeExternal
public void writeExternal(java.io.ObjectOutput os)
throws java.io.IOException
-
- Specified by:
writeExternal
in interface java.io.Externalizable
-
- Throws:
java.io.IOException
readExternal
public void readExternal(java.io.ObjectInput is)
throws java.io.IOException,
java.lang.ClassNotFoundException
-
- Specified by:
readExternal
in interface java.io.Externalizable
-
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
Skip navigation links
Copyright © 2005, 2011 , Oracle. All rights reserved.