Struct security_framework::import_export::Pkcs12ImportOptions [−][src]
pub struct Pkcs12ImportOptions { /* fields omitted */ }
Expand description
A builder type to import an identity from PKCS#12 formatted data.
Implementations
impl Pkcs12ImportOptions
[src]
impl Pkcs12ImportOptions
[src]pub fn new() -> Pkcs12ImportOptions
[src]
pub fn new() -> Pkcs12ImportOptions
[src]Creates a new builder with default options.
pub fn passphrase(&mut self, passphrase: &str) -> &mut Self
[src]
pub fn passphrase(&mut self, passphrase: &str) -> &mut Self
[src]Specifies the passphrase to be used to decrypt the data.
This must be specified, as unencrypted PKCS#12 data is not supported.
pub fn keychain(&mut self, keychain: SecKeychain) -> &mut Self
[src]
pub fn keychain(&mut self, keychain: SecKeychain) -> &mut Self
[src]Deprecated
Replaced by os::macos::import_export::Pkcs12ImportOptionsExt::keychain
.
Trait Implementations
impl Default for Pkcs12ImportOptions
[src]
impl Default for Pkcs12ImportOptions
[src]fn default() -> Pkcs12ImportOptions
[src]
fn default() -> Pkcs12ImportOptions
[src]Returns the “default value” for a type. Read more