Partilhar via


Azure.Security.KeyVault.Keys Namespace

Classes

CreateEcKeyOptions

As propriedades necessárias para criar uma chave curva elíptica usando o KeyClient.

CreateKeyOptions

As propriedades específicas da chave necessárias para criar uma chave usando o KeyClient.

CreateOctKeyOptions

As propriedades necessárias para criar uma chave AES usando o KeyClient.

CreateRsaKeyOptions

As propriedades necessárias para criar uma chave RSA usando o KeyClient.

CryptographyModelFactory

Fábrica de modelos que permite simulação para a biblioteca de criptografia Key Vault.

DeletedKey

Representa uma chave Key Vault que foi excluída, permitindo que ela seja recuperada, se necessário.

DeleteKeyOperation

Uma operação de execução longa para StartDeleteKey(String, CancellationToken) ou StartDeleteKeyAsync(String, CancellationToken).

ImportKeyOptions

As propriedades necessárias para importar uma chave.

JsonWebKey

Uma JWK (Chave Web JSON) é uma estrutura de dados JSON (JavaScript Object Notation) que representa uma chave criptográfica. Para obter mais informações, consulte JWK (Chave Web JSON).

KeyClient

O KeyClient fornece métodos síncronos e assíncronos para gerenciar KeyVaultKey no Key Vault do Azure. O cliente dá suporte à criação, recuperação, atualização, exclusão, limpeza, backup, restauração e listagem do KeyVaultKey. O cliente também dá suporte à listagem DeletedKey para uma Key Vault do Azure habilitada para exclusão reversível.

KeyClientOptions

Opções que permitem configurar as solicitações enviadas para Key Vault.

KeyModelFactory

Fábrica de modelos que permite simulação para a biblioteca Key Vault Keys.

KeyProperties

KeyProperties é o recurso que contém todas as propriedades das KeyVaultKey propriedades, exceto JsonWebKey .

KeyReleasePolicy

As regras de política sob as quais a chave pode ser exportada.

KeyRotationLifetimeAction

Uma ação e seu gatilho que serão executados por Key Vault durante o tempo de vida de uma chave.

KeyRotationPolicy

Política de gerenciamento para uma chave no Key Vault.

KeyVaultKey

KeyVaultKey é o recurso que consiste em um valor e seu Properties.

RecoverDeletedKeyOperation

Uma operação de execução longa para StartRecoverDeletedKey(String, CancellationToken) ou StartRecoverDeletedKeyAsync(String, CancellationToken).

ReleaseKeyOptions

Opções para ReleaseKey(ReleaseKeyOptions, CancellationToken) e ReleaseKeyAsync(ReleaseKeyOptions, CancellationToken).

ReleaseKeyResult

O resultado da liberação da chave que contém a chave liberada.

Estruturas

KeyCurveName

Nomes de curva ECC (Criptografia de Curva Elíptica).

KeyExportEncryptionAlgorithm

O algoritmo de criptografia usado para proteger o material de chave exportado.

KeyOperation

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

KeyRotationPolicyAction

A ação que será executada quando a rotação de chaves for disparada.

KeyType

JsonWebKey tipos de chave.

KeyVaultKeyIdentifier

Informações sobre um KeyVaultKey analisado de um Uri. Você pode usar essas informações ao chamar métodos de um KeyClient.

Enumerações

KeyClientOptions.ServiceVersion

As versões do Azure Key Vault compatíveis com essa biblioteca de clientes.