Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Vytvořte SecretClient s příslušnými přihlašovacími údaji pro programové ověřování a pak pomocí klienta odstraňte existující tajný klíč ze služby Azure Key Vault.
Odstranění tajného kódu
Pokud chcete odstranit tajný kód ve službě Azure Key Vault, použijte metodu LRO (beginDeleteSecret long running operation) třídy SecretClient zřetězený s pollUntilDone a počkejte na dokončení odstranění.
Když se tajný klíč odstraní, použije nakonfigurovanou strategii odstranění trezoru klíčů.
const existingSecretName = 'myExistingSecret';
// Begin LRO
const deletePoller = await client.beginDeleteSecret(secretName);
// Wait for LRO to complete
const deleteResult = await deletePoller.pollUntilDone();
console.log(`SecretName: ${deleteResult.name}`);
console.log(`DeletedDate: ${deleteResult.deletedOn}`);
console.log(`Version: ${deleteResult.properties.deletedOn}`);
console.log(`PurgeDate: ${deleteResult.scheduledPurgeDate}`);
Toto deleteResult je Objekt DeletedSecret .
Obnovení odstraněného tajného klíče
Pokud chcete obnovit odstraněný tajný klíč ve službě Azure Key Vault, použijte metodu LRO (beginRecoverDeletedSecret ) třídy SecretClient zřetězený s pollUntilDone a počkejte na dokončení obnovení.
Obnovený tajný klíč má stejný:
namevalue- všech vlastností, včetně
enabled,createdOn,tagsaversion
const deletedSecretName = 'myDeletedSecret';
// Begin LRO
const recoveryPoller = await client.beginRecoverDeletedSecret(secretName);
// Wait for LRO to complete
const recoveryResult = await recoveryPoller.pollUntilDone();
console.log(`SecretName: ${recoveryResult.name}`);
console.log(`Version: ${recoveryResult.version}`);
Toto recoveryResult je objekt SecretProperties .
Vymazání tajného kódu
K okamžitému vymazání tajného kódu ve službě Azure Key Vault použijte metodu beginDeleteSecret třídy SecretClient.
Operace vyprázdnění proběhne okamžitě a je nevratná. Než ho vyprázdníte, zvažte vytvoření zálohy tajného kódu.
const deletedSecretName = 'myDeletedSecret';
// Purge
await client.purgeDeletedSecret(mySecretName);