Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Crie o SecretClient com as credenciais de autenticação programática apropriadas e use o cliente para obter um segredo do Cofre de Chaves do Azure.
Obter a versão atual do segredo
Para obter um segredo no Cofre da Chave do Azure, use o método getSecret da classe SecretClient .
const name = 'mySecret';
const { name, properties, value } = await client.getSecret(secretName);
This method returns the KeyVaultSecret object.
Obtenha qualquer versão do segredo
Para obter uma versão específica de um segredo no Cofre da Chave do Azure, use o objeto GetSecretOptions ao chamar o método getSecret da classe SecretClient. This method returns the KeyVaultSecret object.
const name = 'mySecret';
const options = {
version: 'd9f2f96f120d4537ba7d82fecd913043'
};
const { name, properties, value } = await client.getSecret(secretName, options);
This method returns the KeyVaultSecret object.
Obter todas as versões de um segredo
Para obter todas as versões de um segredo no Cofre da Chave do Azure, use o método listPropertiesOfSecretVersions da classe SecretClient para obter uma lista iterável das propriedades da versão do segredo. Isso retorna um objeto SecretProperties , que não inclui o valor da versão. Se pretender o valor da versão, utilize a versão retornada na propriedade para obter o valor do segredo com o método getSecret.
| Método | Devolve valor | Devolve propriedades |
|---|---|---|
| getSecret | Sim | Sim |
| listPropertiesOfSecretVersions | Não | Sim |
const versions = [];
for await (const secretProperties of client.listPropertiesOfSecretVersions(
secretName
)) {
const { value } = await client.getSecret(secretName, {
version: secretProperties?.version,
});
versions.push({
name: secretName,
version: secretProperties?.version,
value: value,
createdOn: secretProperties?.createdOn,
});
}
Obter segredo desativado
Use a tabela a seguir para entender o que você pode fazer com um segredo desativado.
| Permitido | Não permitido |
|---|---|
| Ativar segredo Atualizar propriedades |
Obtenha valor |