Declared in WSCPermittedOperation.h

WSCPermittedOperationPromptContext

Masks that define when using a keychain or a protected keychain item should require a passphrase.

Definition

typedef NS_ENUM(SecKeychainPromptSelector, WSCPermittedOperationPromptContext ) {
   WSCPermittedOperationPromptContextNone = 0,
   WSCPermittedOperationPromptContextRequirePassphraseEveryAccess = kSecKeychainPromptRequirePassphase,
   WSCPermittedOperationPromptContextWhenUnsigned = kSecKeychainPromptUnsigned,
   WSCPermittedOperationPromptContextWhenUnsignedAct = kSecKeychainPromptUnsignedAct,
   WSCPermittedOperationPromptContextInvalidSigned = kSecKeychainPromptInvalid,
   WSCPermittedOperationPromptContextInvalidSignedAct = kSecKeychainPromptInvalidAct,
};

Constants

WSCPermittedOperationPromptContextNone

Indicates that prompt selector bit is not set, this is default.

Declared In WSCPermittedOperation.h.

WSCPermittedOperationPromptContextRequirePassphraseEveryAccess

Indicates that a passphrase should be required for every access action.

Declared In WSCPermittedOperation.h.

WSCPermittedOperationPromptContextWhenUnsigned

Indicates that a passphrase should be required when an unsigned application attempts to use a keychain or a protected keychain item, overriding the system default.

Declared In WSCPermittedOperation.h.

WSCPermittedOperationPromptContextWhenUnsignedAct

Indicates that a passphrase should be required when an unsigned application attempts to use a keychain or a protected keychain item.

Declared In WSCPermittedOperation.h.

WSCPermittedOperationPromptContextInvalidSigned

Indicates that a passphrase should be required when an application with an invalid signature attempts to use a the keychain or a protected keychain item, overriding the system default.

Declared In WSCPermittedOperation.h.

WSCPermittedOperationPromptContextInvalidSignedAct

Indicates that a passphrase should be required when an application with an invalid signature attempts to use a the keychain or a protected keychain item.

Declared In WSCPermittedOperation.h.

Declared In

WSCPermittedOperation.h