Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Maak secretClient met de juiste programmatische verificatiereferenties en gebruik vervolgens de client om een geheim op te halen uit Azure Key Vault.
De huidige versie van het geheim verkrijgen
Gebruik de getSecret-methode van de klasse SecretClient om een geheim op te halen in Azure Key Vault.
const name = 'mySecret';
const { name, properties, value } = await client.getSecret(secretName);
Met deze methode wordt het KeyVaultSecret-object geretourneerd.
Een willekeurige versie van geheim ophalen
Als u een specifieke versie van een geheim in Azure Key Vault wilt ophalen, gebruikt u het GetSecretOptions-object wanneer u de getSecret-methode van de klasse SecretClient aanroept. Met deze methode wordt het KeyVaultSecret-object geretourneerd.
const name = 'mySecret';
const options = {
version: 'd9f2f96f120d4537ba7d82fecd913043'
};
const { name, properties, value } = await client.getSecret(secretName, options);
Met deze methode wordt het KeyVaultSecret-object geretourneerd.
Alle versies van een geheim ophalen
Als u alle versies van een geheim in Azure Key Vault wilt ophalen, gebruikt u de methode listPropertiesOfSecretVersions van de SecretClient-klasse om een iterable lijst op te halen met de eigenschappen van de versie van het geheim. Hiermee wordt een SecretProperties-object geretourneerd, dat niet de waarde van de versie bevat. Als u de waarde van de versie wilt, gebruik dan de versie die door de eigenschap wordt geretourneerd om de waarde van het geheim op te halen met de getSecret-methode.
| Methode | Retourneert de waarde | Retourneert eigenschappen |
|---|---|---|
| getSecret | Ja | Ja |
| listPropertiesOfSecretVersions (lijstEigenschappenVanGeheimeVersies) | Nee. | Ja |
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,
});
}
Uitgeschakeld geheim ophalen
Gebruik de volgende tabel om te begrijpen wat u kunt doen met een uitgeschakeld geheim.
| Toegestaan | Niet toegestaan |
|---|---|
| Geheim inschakelen Eigenschappen bijwerken |
Waarde ophalen |