public class PKCS12SafeBagBuilder
extends java.lang.Object
Constructor and Description |
---|
PKCS12SafeBagBuilder(Certificate certificate) |
PKCS12SafeBagBuilder(CertificateList crl) |
PKCS12SafeBagBuilder(PrivateKeyInfo privateKeyInfo) |
PKCS12SafeBagBuilder(PrivateKeyInfo privateKeyInfo,
OutputEncryptor encryptor) |
PKCS12SafeBagBuilder(X509CertificateHolder certificate) |
PKCS12SafeBagBuilder(X509CRLHolder crl) |
Modifier and Type | Method and Description |
---|---|
PKCS12SafeBagBuilder |
addBagAttribute(ASN1ObjectIdentifier attrType,
ASN1Encodable attrValue) |
PKCS12SafeBag |
build() |
public PKCS12SafeBagBuilder(PrivateKeyInfo privateKeyInfo, OutputEncryptor encryptor)
public PKCS12SafeBagBuilder(PrivateKeyInfo privateKeyInfo)
public PKCS12SafeBagBuilder(X509CertificateHolder certificate) throws java.io.IOException
java.io.IOException
public PKCS12SafeBagBuilder(X509CRLHolder crl) throws java.io.IOException
java.io.IOException
public PKCS12SafeBagBuilder(Certificate certificate) throws java.io.IOException
java.io.IOException
public PKCS12SafeBagBuilder(CertificateList crl) throws java.io.IOException
java.io.IOException
public PKCS12SafeBagBuilder addBagAttribute(ASN1ObjectIdentifier attrType, ASN1Encodable attrValue)
public PKCS12SafeBag build()