InlineDneKeyPolicy1

InlineDneKeyPolicy1
InlineDneKeyPolicy1
JSON Example
{
    "is_default": false,
    "encrypt_algorithm": "string",
    "rekey_margin_time": 0,
    "mac_algorithm": "string",
    "is_sys_default": false,
    "notes": "string",
    "rekey_frequency": 0,
    "encrypt_type": "string"
}
boolean
is_default
Optional

It is a boolean flag which reflects whether a DNE key policy is default or not.

string
encrypt_algorithm
Required

encrypt_algorithm

Possible values are : ENC_NULL, ENC_AES_GCM_128,
integer As int64 As int64
rekey_margin_time
Optional

Old key extended usage buffer time (in seconds) in re-key case. Need this due to key distribution delay. Default=600, Min=60, Max=3600.

string
mac_algorithm
Required

mac_algorithm

boolean
is_sys_default
Optional

It is a boolean flag which reflects whether a DNE key policy is system default or not. System default key policies are created while dne system is booting up. User can't change the value of the system default flag. User created key policy always has system default flag set to false, however a user can change default flag (not the system default) value from false to true of any key policy, but not from true to false (when setting a key policy as default, the current default key policy is automatically unset).

string
notes
Optional

User notes specific to the key policy.

integer As int64 As int64
rekey_frequency
Optional

Frequency of key policy rekey (in seconds).

string
encrypt_type
Required

encrypt_type

Possible values are : INTEGRITY_ONLY, ENCRYPTION_AND_INTEGRITY,