Top Fields Constructors Methods
org.bouncycastle.pkcs

public Class PKCS12SafeBagBuilder

extends Object
Class Inheritance
Known Direct Subclasses
org.bouncycastle.pkcs.jcajce.JcaPKCS12SafeBagBuilder
Imports
java.io.IOException, org.bouncycastle.asn1.ASN1Encodable, .ASN1EncodableVector, .ASN1ObjectIdentifier, .DEROctetString, .DERSet, org.bouncycastle.asn1.pkcs.Attribute, .CertBag, .PKCSObjectIdentifiers, .PrivateKeyInfo, .SafeBag, org.bouncycastle.asn1.x509.Certificate, .CertificateList, org.bouncycastle.cert.X509CRLHolder, .X509CertificateHolder, org.bouncycastle.operator.OutputEncryptor

Field Summary

Modifier and TypeField and Description
private ASN1EncodableVector
private ASN1ObjectIdentifier
private ASN1Encodable

Constructor Summary

AccessConstructor and Description
public
public
public
public
public
public

Method Summary

Modifier and TypeMethod and Description
public PKCS12SafeBagBuilder
public PKCS12SafeBag
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

bagAttrsback to summary
private ASN1EncodableVector bagAttrs
bagTypeback to summary
private ASN1ObjectIdentifier bagType
bagValueback to summary
private ASN1Encodable bagValue

Constructor Detail

PKCS12SafeBagBuilderback to summary
public PKCS12SafeBagBuilder(PrivateKeyInfo privateKeyInfo, OutputEncryptor encryptor)
PKCS12SafeBagBuilderback to summary
public PKCS12SafeBagBuilder(PrivateKeyInfo privateKeyInfo)
PKCS12SafeBagBuilderback to summary
public PKCS12SafeBagBuilder(X509CertificateHolder certificate) throws IOException
PKCS12SafeBagBuilderback to summary
public PKCS12SafeBagBuilder(X509CRLHolder crl) throws IOException
PKCS12SafeBagBuilderback to summary
public PKCS12SafeBagBuilder(Certificate certificate) throws IOException
PKCS12SafeBagBuilderback to summary
public PKCS12SafeBagBuilder(CertificateList crl) throws IOException

Method Detail

addBagAttributeback to summary
public PKCS12SafeBagBuilder addBagAttribute(ASN1ObjectIdentifier attrType, ASN1Encodable attrValue)
buildback to summary
public PKCS12SafeBag build()