CryptoKeyRights Enum

Definition

Specifies the cryptographic key operation for which an authorization rule controls access or auditing.

This enumeration supports a bitwise combination of its member values.

public enum class CryptoKeyRights
[System.Flags]
public enum CryptoKeyRights
[<System.Flags>]
type CryptoKeyRights = 
Public Enum CryptoKeyRights
Inheritance
CryptoKeyRights
Attributes

Fields

ChangePermissions 262144

Change permissions for the key.

Delete 65536

Delete the key.

FullControl 2032027

Full control of the key.

GenericAll 268435456

A combination of GenericRead and GenericWrite.

GenericExecute 536870912

Not used.

GenericRead -2147483648

Read the key data, extended attributes of the key, attributes of the key, and permissions for the key.

GenericWrite 1073741824

Write the key data, extended attributes of the key, attributes of the key, and permissions for the key.

ReadAttributes 128

Read attributes of the key.

ReadData 1

Read the key data.

ReadExtendedAttributes 8

Read extended attributes of the key.

ReadPermissions 131072

Read permissions for the key.

Synchronize 1048576

Use the key for synchronization.

TakeOwnership 524288

Take ownership of the key.

WriteAttributes 256

Write attributes of the key.

WriteData 2

Write key data.

WriteExtendedAttributes 16

Write extended attributes of the key.

Applies to