Bouncy Castle Cryptography Library 1.77.0

org.bouncycastle.jce.interfaces
Interface PKCS12BagAttributeCarrier

All Known Implementing Classes:
BCDHPrivateKey, BCDSAPrivateKey, BCECGOST3410PrivateKey, BCECPrivateKey, BCElGamalPrivateKey, BCGOST3410PrivateKey, BCRSAPrivateKey, PKCS12BagAttributeCarrierImpl, X509CertificateObject, JCERSAPrivateKey, JCEElGamalPrivateKey, JCEDHPrivateKey, JDKDSAPrivateKey

public interface PKCS12BagAttributeCarrier

allow us to set attributes on objects that can go into a PKCS12 store.


Method Summary
 ASN1Encodable getBagAttribute(ASN1ObjectIdentifier oid)
           
 java.util.Enumeration getBagAttributeKeys()
           
 void setBagAttribute(ASN1ObjectIdentifier oid, ASN1Encodable attribute)
           
 

Method Detail

setBagAttribute

public void setBagAttribute(ASN1ObjectIdentifier oid,
                            ASN1Encodable attribute)

getBagAttribute

public ASN1Encodable getBagAttribute(ASN1ObjectIdentifier oid)

getBagAttributeKeys

public java.util.Enumeration getBagAttributeKeys()

Bouncy Castle Cryptography Library 1.77.0