Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Buat SecretClient dengan kredensial autentikasi terprogram yang sesuai, lalu gunakan klien untuk mendapatkan rahasia dari Azure Key Vault.
Dapatkan versi terkini dari rahasia
Untuk mendapatkan rahasia di Azure Key Vault, gunakan metode getSecret dari kelas SecretClient .
const name = 'mySecret';
const { name, properties, value } = await client.getSecret(secretName);
Metode ini mengembalikan objek KeyVaultSecret .
Dapatkan versi rahasia apa pun
Untuk mendapatkan versi rahasia tertentu di Azure Key Vault, gunakan objek GetSecretOptions saat Anda memanggil metode getSecret dari kelas SecretClient. Metode ini mengembalikan objek KeyVaultSecret .
const name = 'mySecret';
const options = {
version: 'd9f2f96f120d4537ba7d82fecd913043'
};
const { name, properties, value } = await client.getSecret(secretName, options);
Metode ini mengembalikan objek KeyVaultSecret .
Dapatkan semua versi rahasia
Untuk mendapatkan semua versi rahasia di Azure Key Vault, gunakan metode listPropertiesOfSecretVersions dari Kelas SecretClient untuk mendapatkan daftar properti versi rahasia yang dapat diulang. Ini mengembalikan objek SecretProperties , yang tidak menyertakan nilai versi. Jika Anda menginginkan nilai versi, gunakan versi yang dikembalikan di properti untuk mendapatkan nilai rahasia dengan metode getSecret .
| Metode | Mengembalikan nilai | Mengembalikan properti |
|---|---|---|
| getSecret | Ya | Ya |
| listPropertiesOfSecretVersions | Tidak. | Ya |
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,
});
}
Dapatkan rahasia yang dinonaktifkan
Gunakan tabel berikut untuk memahami apa yang bisa Anda lakukan dengan rahasia yang dinonaktifkan.
| Diperbolehkan | Tidak diizinkan |
|---|---|
| Aktifkan rahasia Memperbarui properti |
Dapatkan nilai |