Partilhar via


KeyOperation Estrutura

Definição

Uma operação que pode ser executada com a chave .

public readonly struct KeyOperation : IEquatable<Azure.Security.KeyVault.Keys.KeyOperation>
type KeyOperation = struct
Public Structure KeyOperation
Implements IEquatable(Of KeyOperation)
Herança
KeyOperation
Implementações

Construtores

KeyOperation(String)

Inicializa uma nova instância da estrutura KeyOperation.

Propriedades

Decrypt

Obtém um valor que indica que a chave pode ser usada para descriptografar com os DecryptAsync(EncryptionAlgorithm, Byte[], CancellationToken) métodos ou Decrypt(EncryptionAlgorithm, Byte[], CancellationToken) .

Encrypt

Obtém um valor que indica que a chave pode ser usada para criptografar com os EncryptAsync(EncryptionAlgorithm, Byte[], CancellationToken) métodos ou Encrypt(EncryptionAlgorithm, Byte[], CancellationToken) .

Import

Obtém um valor que indica que a chave pode ser importada durante a criação usando os ImportKeyAsync(ImportKeyOptions, CancellationToken) métodos ou ImportKey(ImportKeyOptions, CancellationToken) .

Sign

Obtém um valor que indica que a chave pode ser usada para assinar com os SignAsync(SignatureAlgorithm, Byte[], CancellationToken) métodos ou Sign(SignatureAlgorithm, Byte[], CancellationToken) .

UnwrapKey

Obtém um valor que indica que a chave pode ser usada para desencapsular outra chave com os UnwrapKeyAsync(KeyWrapAlgorithm, Byte[], CancellationToken) métodos ou UnwrapKey(KeyWrapAlgorithm, Byte[], CancellationToken) .

Verify

Obtém um valor que indica que a chave pode ser usada para verificar com os VerifyAsync(SignatureAlgorithm, Byte[], Byte[], CancellationToken) métodos ou Verify(SignatureAlgorithm, Byte[], Byte[], CancellationToken) .

WrapKey

Obtém um valor que indica que a chave pode ser usada para encapsular outra chave com os WrapKeyAsync(KeyWrapAlgorithm, Byte[], CancellationToken) métodos ou WrapKey(KeyWrapAlgorithm, Byte[], CancellationToken) .

Métodos

Equals(KeyOperation)

Indica se o objeto atual é igual a outro objeto do mesmo tipo.

ToString()

Retorna o nome do tipo totalmente qualificado dessa instância.

Operadores

Equality(KeyOperation, KeyOperation)

Determina se dois KeyOperation valores são os mesmos.

Implicit(String to KeyOperation)

Converte uma cadeia de caracteres em um KeyOperation.

Inequality(KeyOperation, KeyOperation)

Determina se dois KeyOperation valores são diferentes.

Aplica-se a