Skip navigation links

Oracle Fusion Middleware Security Engine Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10674-03


oracle.security.crypto.cert
Class PKCS12Bag

java.lang.Object
  extended by 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

Constructor Summary
protected PKCS12Bag()
           

 

Method Summary
 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)
           

 

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

 

Constructor Detail

PKCS12Bag

protected PKCS12Bag()

Method Detail

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

Oracle Fusion Middleware Security Engine Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10674-03


Copyright © 2005, 2011 , Oracle. All rights reserved.