Compartilhar via


KeyProperties Classe

Definição

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

public class KeyProperties
type KeyProperties = class
Public Class KeyProperties
Herança
KeyProperties

Construtores

KeyProperties(String)

Inicializa uma nova instância da classe KeyProperties.

KeyProperties(Uri)

Inicializa uma nova instância da classe KeyProperties.

Propriedades

CreatedOn

Obtém um DateTimeOffset que indica quando a chave foi criada.

Enabled

Obtém ou define um valor que indica se a chave está habilitada e utilizável para operações criptográficas.

ExpiresOn

Obtém ou define um DateTimeOffset que indica quando a chave expirará e não pode ser usada para operações criptográficas.

Exportable

Obtém ou define um valor que indica se a chave privada pode ser exportada.

Id

Obtém o identificador de chave.

Managed

Obtém um valor que indica se o tempo de vida da chave é gerenciado por Key Vault. Se essa chave estiver fazendo backup de um certificado Key Vault, o valor será true.

Name

Obtém o nome da chave.

NotBefore

Obtém ou define um DateTimeOffset que indica quando a chave será válida e pode ser usada para operações criptográficas.

RecoverableDays

Obtém o número de dias que uma chave é mantida antes de ser excluída para uma Key Vault habilitada para exclusão temporária.

RecoveryLevel

Obtém o nível de recuperação atualmente em vigor para chaves no Key Vault. Se Purgeable, a chave poderá ser excluída permanentemente por um usuário autorizado; caso contrário, somente o serviço poderá limpar as chaves no final do intervalo de retenção.

ReleasePolicy

Obtém ou define as regras de política sob as quais a chave pode ser exportada.

Tags

Obtém um dicionário de marcas com metadados específicos sobre a chave.

UpdatedOn

Obtém um DateTimeOffset que indica quando a chave foi atualizada.

VaultUri

Obtém o Key Vault base Uri.

Version

Obtém a versão da chave.

Aplica-se a