KeyOperation Estructura

Definición

Operación que se puede realizar con la clave .

public readonly struct KeyOperation : IEquatable<Azure.Security.KeyVault.Keys.KeyOperation>
type KeyOperation = struct
Public Structure KeyOperation
Implements IEquatable(Of KeyOperation)
Herencia
KeyOperation
Implementaciones

Constructores

KeyOperation(String)

Inicializa una nueva instancia de la estructura KeyOperation.

Propiedades

Decrypt

Obtiene un valor que indica que la clave se puede usar para descifrar con los DecryptAsync(EncryptionAlgorithm, Byte[], CancellationToken) métodos o Decrypt(EncryptionAlgorithm, Byte[], CancellationToken) .

Encrypt

Obtiene un valor que indica que la clave se puede usar para cifrar con los EncryptAsync(EncryptionAlgorithm, Byte[], CancellationToken) métodos o Encrypt(EncryptionAlgorithm, Byte[], CancellationToken) .

Import

Obtiene un valor que indica que la clave se puede importar durante la creación mediante los ImportKeyAsync(ImportKeyOptions, CancellationToken) métodos o ImportKey(ImportKeyOptions, CancellationToken) .

Sign

Obtiene un valor que indica que la clave se puede usar para firmar con los SignAsync(SignatureAlgorithm, Byte[], CancellationToken) métodos o Sign(SignatureAlgorithm, Byte[], CancellationToken) .

UnwrapKey

Obtiene un valor que indica que la clave se puede usar para desencapsular otra clave con los UnwrapKeyAsync(KeyWrapAlgorithm, Byte[], CancellationToken) métodos o UnwrapKey(KeyWrapAlgorithm, Byte[], CancellationToken) .

Verify

Obtiene un valor que indica que la clave se puede usar para comprobar con los VerifyAsync(SignatureAlgorithm, Byte[], Byte[], CancellationToken) métodos o Verify(SignatureAlgorithm, Byte[], Byte[], CancellationToken) .

WrapKey

Obtiene un valor que indica que la clave se puede usar para encapsular otra clave con los WrapKeyAsync(KeyWrapAlgorithm, Byte[], CancellationToken) métodos o WrapKey(KeyWrapAlgorithm, Byte[], CancellationToken) .

Métodos

Equals(KeyOperation)

Indica si el objeto actual es igual que otro objeto del mismo tipo.

ToString()

Devuelve el nombre de tipo completo de esta instancia.

Operadores

Equality(KeyOperation, KeyOperation)

Determina si dos KeyOperation valores son los mismos.

Implicit(String to KeyOperation)

Convierte una cadena en un KeyOperation.

Inequality(KeyOperation, KeyOperation)

Determina si dos KeyOperation valores son diferentes.

Se aplica a