selectedSecretKeyProtection (property)
Specifies the level of protection applied to the secret key.
Syntax
- (int)selectedSecretKeyProtection:(int)selectedSecretKeyIndex;
/* Possible Values */
PPT_NONE(0),
PPT_LOW(1),
PPT_NORMAL(2),
PPT_HIGH(3)
public func selectedSecretKeyProtection(selectedSecretKeyIndex: Int32) throws -> PgpkeyringSelectedSecretKeyProtections
public enum PgpkeyringSelectedSecretKeyProtections : Int32 { case pptNone = 0 case pptLow = 1 case pptNormal = 2 case pptHigh = 3 }
Default Value
0
Remarks
Specifies the level of protection applied to the secret key.
Allowed values:
pptNone | 0 | Key is not encrypted |
pptLow | 1 | Only the password hash is used to derive the secret key |
pptNormal | 2 | Password hash with salt is used to derive the secret key |
pptHigh | 3 | Hash from multiple passwords and salt are used for key derivation |
The SelectedSecretKeyIndex parameter specifies the index of the item in the array. The size of the array is controlled by the SelectedSecretKeyCount property.
This property is read-only.