Struct security_framework::os::macos::import_export::ImportOptions [] [src]

pub struct ImportOptions<'a> { /* fields omitted */ }

A builder type to import Security Framework types from serialized formats.

Methods

impl<'a> ImportOptions<'a>
[src]

Creates a new builder with default options.

Sets the filename from which the imported data came.

The extension of the file will used as a hint for parsing.

Sets the passphrase to be used to decrypt the imported data.

Sets the passphrase to be used to decrypt the imported data.

If set, the user will be prompted to imput the passphrase used to decrypt the imported data.

If set, imported items will have no access controls imposed on them.

Sets the title of the alert popup used with the secure_passphrase option.

Sets the prompt of the alert popup used with the secure_passphrase option.

Sets the object into which imported items will be placed.

Sets the keychain into which items will be imported.

This must be specified to import SecIdentitys.

Imports items from serialized data.

Trait Implementations

impl<'a> Default for ImportOptions<'a>
[src]

Returns the "default value" for a type. Read more