Actions

Use actions to trigger particular behaviors.

Topics

Constants

let kSecTransformActionAttributeNotification: CFString

An action that triggers when an attribute is set.

let kSecTransformActionAttributeValidation: CFString

An action that triggers to perform validation of an attribute.

let kSecTransformActionCanExecute: CFString

An action that triggers to verify that all required attributes are either set or connected to another transform.

let kSecTransformActionExternalizeExtraData: CFString

An action that triggers after data is stored.

let kSecTransformActionFinalize: CFString

An action that triggers just before deleting a custom transform to enable custom cleanup operations.

let kSecTransformActionInternalizeExtraData: CFString

An action that triggers after attributes are read into a transform.

let kSecTransformActionProcessData: CFString

An action that triggers to process the data of an attribute.

let kSecTransformActionStartingExecution: CFString

An action that triggers just before starting execution of a custom transform.

See Also

Actions

typealias SecTransformActionBlock

A block that overrides the default behavior of a custom transform.

typealias SecTransformAttributeActionBlock

A block used to override the default attribute handling for when an attribute is set.

typealias SecTransformDataBlock

A block used to override the default data handling for a transform.