The key may be used for digitally signing data.
The key may be used to provide a non-repudiation service.
The key is meant to be used for key encipherment.
The key may be used for data encipherment.
The key is meant to be used for key agreement.
The key may be used for verifying signatures on certificates.
The key may be used for verifying signatures on CRLs.
The key may only be used for enciphering data during key agreement.
The key may only be used for deciphering data during key agreement.
X.509 key usage bits. Similar to X509KeyUsageFlags but each value represents a position in a bit array.