Struct openssl::pkcs12::Pkcs12Builder [] [src]

pub struct Pkcs12Builder { /* fields omitted */ }

Methods

impl Pkcs12Builder
[src]

[src]

The encryption algorithm that should be used for the key

[src]

The encryption algorithm that should be used for the cert

[src]

Key iteration count, default is 2048 as of this writing

[src]

MAC iteration count, default is the same as key_iter.

Old implementations don't understand MAC iterations greater than 1, (pre 1.0.1?), if such compatibility is required this should be set to 1.

[src]

An additional set of certificates to include in the archive beyond the one provided to build.

[src]

Builds the PKCS #12 object

Arguments

  • password - the password used to encrypt the key and certificate
  • friendly_name - user defined name for the certificate
  • pkey - key to store
  • cert - certificate to store