Top Fields Constructors Methods
org.bouncycastle.jcajce.provider.asymmetric.util

public Class PKCS12BagAttributeCarrierImpl

extends Object
implements PKCS12BagAttributeCarrier
Class Inheritance
All Implemented Interfaces
org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier
Imports
java.io.ByteArrayOutputStream, .IOException, .ObjectInputStream, .ObjectOutputStream, java.util.Enumeration, .Hashtable, .Vector, org.bouncycastle.asn1.ASN1Encodable, .ASN1InputStream, .ASN1ObjectIdentifier, .ASN1OutputStream, org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier

Field Summary

Modifier and TypeField and Description
private Hashtable<K, V>
private Vector<E>

Constructor Summary

AccessConstructor and Description
pack-priv
PKCS12BagAttributeCarrierImpl(Hashtable<K, V> attributes, Vector<E> ordering)

public

Method Summary

Modifier and TypeMethod and Description
pack-priv Hashtable<K, V>
public ASN1Encodable
public Enumeration<E>
pack-priv Vector<E>
public void
public void
pack-priv int
size()

public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

pkcs12Attributesback to summary
private Hashtable<K, V> pkcs12Attributes
pkcs12Orderingback to summary
private Vector<E> pkcs12Ordering

Constructor Detail

PKCS12BagAttributeCarrierImplback to summary
pack-priv PKCS12BagAttributeCarrierImpl(Hashtable<K, V> attributes, Vector<E> ordering)
PKCS12BagAttributeCarrierImplback to summary
public PKCS12BagAttributeCarrierImpl()

Method Detail

getAttributesback to summary
pack-priv Hashtable<K, V> getAttributes()
getBagAttributeback to summary
public ASN1Encodable getBagAttribute(ASN1ObjectIdentifier oid)

Implements org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier.getBagAttribute.

getBagAttributeKeysback to summary
public Enumeration<E> getBagAttributeKeys()

Implements org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier.getBagAttributeKeys.

getOrderingback to summary
pack-priv Vector<E> getOrdering()
readObjectback to summary
public void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
setBagAttributeback to summary
public void setBagAttribute(ASN1ObjectIdentifier oid, ASN1Encodable attribute)

Implements org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier.setBagAttribute.

sizeback to summary
pack-priv int size()
writeObjectback to summary
public void writeObject(ObjectOutputStream out) throws IOException