CoseKeyOperations Class
Namespace: Yubico.YubiKey.Fido2.Cose Assembly: Yubico.YubiKey.dllAn enumeration of the operations that one can potentially perform with a COSE key.
C#
public sealed class CoseKeyOperations : Enum
Inheritance
System.Object
CoseKeyOperations
Fields
Name | Description |
---|---|
Decrypt | The key is used for key transport decryption. Requires private key fields. |
DeriveBits | The key is used for deriving bits not to be used as a key. Requires private key fields. |
DeriveKey | The key is used for deriving keys. Requires private key fields. |
Encrypt | The key is used for key transport encryption. |
MacCreate | The key is used for creating MACs. |
MacVerify | The key is used for validating MACs. |
None | The operation could not be determined. |
Sign | The key is used to create signatures. Requires private key fields. |
UnwrapKey | The key is used for key wrap decryption. |
value__ | |
Verify | The key is used for verification of signatures. |
WrapKey | The key is used for key wrap encryption. |