Specifies the cryptographic key operation for which an authorization rule controls access or auditing.
| Member Name | Description |
|---|---|
| ChangePermissions |
Change permissions for the key. |
| Delete |
Delete the key. |
| FullControl |
Full control of the key. |
| GenericAll |
A combination of CryptoKeyRights.GenericRead and CryptoKeyRights.GenericWrite. |
| GenericExecute |
Not used. |
| GenericRead |
Read the key data, extended attributes of the key, attributes of the key, and permissions for the key. |
| GenericWrite |
Write the key data, extended attributes of the key, attributes of the key, and permissions for the key. |
| ReadAttributes |
Read attributes of the key. |
| ReadData |
Read the key data. |
| ReadExtendedAttributes |
Read extended attributes of the key. |
| ReadPermissions |
Read permissions for the key. |
| Synchronize |
Use the key for synchronization. |
| TakeOwnership |
Take ownership of the key. |
| WriteAttributes |
Write attributes of the key. |
| WriteData |
Write key data. |
| WriteExtendedAttributes |
Write extended attributes of the key. |