Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Uygun programatik kimlik doğrulama bilgileriyleSecretClient'ı oluşturun, ardından istemciyi kullanarak Azure Key Vault'tan gizli öğeyi etkinleştirin ve devre dışı bırakın.
Bir sırrı etkinleştir
Azure Key Vault'ta gizli diziyi etkinleştirmek için SecretClient sınıfının updateSecretProperties yöntemini kullanın.
const name = 'mySecret';
const version= 'd9f2f96f120d4537ba7d82fecd913043'
const properties = await client.updateSecretProperties(
secretName,
version,
{ enabled: true }
);
// get secret value
const { value } = await client.getSecret(secretName, version);
This method returns the SecretProperties object.
Yeni bir gizliyi devre dışı bırakma
Bir gizli dizi oluşturulduğunda devre dışı bırakmak için setSecret yöntemini enabled seçeneği false olarak ayarlayarak kullanın.
const mySecretName = 'mySecret';
const mySecretValue = 'mySecretValue';
// Success
const { name, value, properties } = await client.setSecret(
mySecretName,
mySecretValue,
{ enabled: false }
);
// Can't read value of disabled secret
try{
const secret = await client.getSecret(
mySecretName,
properties.version
);
} catch(err){
// `Operation get is not allowed on a disabled secret.`
console.log(err.message);
}
Mevcut bir sırrı devre dışı bırak
Azure Key Vault'ta var olan bir gizli diziyi devre dışı bırakmak için SecretClient sınıfının updateSecretProperties yöntemini kullanın.
const name = 'mySecret';
const version= 'd9f2f96f120d4537ba7d82fecd913043';
// Success
const properties = await client.updateSecretProperties(
secretName,
version,
{ enabled: false }
);
// Can't read value of disabled secret
try{
const { value } = await client.getSecret(secretName, version);
} catch(err){
// `Operation get is not allowed on a disabled secret.`
console.log(err.message);
}
This method returns the SecretProperties object.