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

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

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

Implementations

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

Returns the “default value” for a type. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.