Class PKCS12SafeBagBuilder

java.lang.Object
org.bouncycastle.pkcs.PKCS12SafeBagBuilder
Direct Known Subclasses:
JcaPKCS12SafeBagBuilder

public class PKCS12SafeBagBuilder extends Object
  • Constructor Details

    • PKCS12SafeBagBuilder

      public PKCS12SafeBagBuilder(org.bouncycastle.asn1.pkcs.PrivateKeyInfo privateKeyInfo, OutputEncryptor encryptor)
    • PKCS12SafeBagBuilder

      public PKCS12SafeBagBuilder(org.bouncycastle.asn1.pkcs.PrivateKeyInfo privateKeyInfo)
    • PKCS12SafeBagBuilder

      public PKCS12SafeBagBuilder(X509CertificateHolder certificate) throws IOException
      Throws:
      IOException
    • PKCS12SafeBagBuilder

      public PKCS12SafeBagBuilder(X509CRLHolder crl) throws IOException
      Throws:
      IOException
    • PKCS12SafeBagBuilder

      public PKCS12SafeBagBuilder(org.bouncycastle.asn1.x509.Certificate certificate) throws IOException
      Throws:
      IOException
    • PKCS12SafeBagBuilder

      public PKCS12SafeBagBuilder(org.bouncycastle.asn1.x509.CertificateList crl) throws IOException
      Throws:
      IOException
  • Method Details

    • addBagAttribute

      public PKCS12SafeBagBuilder addBagAttribute(org.bouncycastle.asn1.ASN1ObjectIdentifier attrType, org.bouncycastle.asn1.ASN1Encodable attrValue)
    • build

      public PKCS12SafeBag build()