Freigeben über


@azure/keyvault-common package

Schnittstellen

AdditionalPolicyConfig

Wird verwendet, um zusätzliche Richtlinien zu konfigurieren, die der Pipeline beim Bau hinzugefügt wurden.

CommonClientOptions

Die allgemeinen Optionen, die Clients auf hoher Ebene verfügbar machen sollen.

KeepAliveOptions

Optionen zur Erhaltung des Live-Verhaltens von HTTP-Verbindungen.

KeyVaultAuthenticationPolicyOptions

Zusätzliche Optionen für die abfragebasierte Authentifizierungsrichtlinie.

KeyVaultEntityIdentifier

Die analysierten Komponenten einer Key Vault-Entitätskennung.

RedirectOptions

Optionen für die Behandlung von Umleitungsantworten.

Typaliase

ExtendedCommonClientOptions

Erweiterte gängige Kundenoptionen, darunter "am Leben halten" und Umleitungsoptionen. Dieser Typ kombiniert die Standard-CommonClientOptions mit zusätzlichen Optionen zur Steuerung des HTTP-Verbindungs-Keep-alive- und Redirect-Verhaltens.

Functions

keyVaultAuthenticationPolicy(TokenCredential, KeyVaultAuthenticationPolicyOptions)

Eine individuelle Implementierung der Inhabertoken-Authentifizierungsrichtlinie, die Key Vault- und CAE-Herausforderungen bewältigt.

Key Vault unterstützt andere Authentifizierungsschemata, aber wir stellen sicher, dass die Challenge-Authentifizierung verwendet wird, indem wir zunächst eine Kopie der Anfrage ohne Autorisierung oder Inhalt senden.

Wenn die Abfrage empfangen wird, wird sie authentifiziert und verwendet, um die ursprüngliche Anforderung mit Autorisierung zu senden.

Nach der ersten Anforderung eines Clients erhalten nach Möglichkeit Nachverfolgungsanforderungen das zwischengespeicherte Token.

parseKeyVaultIdentifier(string, undefined | string)

Analysiert eine Key Vault-Identikatorin in ihre Komponenten.

Variablen

keyVaultAuthenticationPolicyName

Name der Key Vault-Authentifizierungsrichtlinie.

Details zur Funktion

keyVaultAuthenticationPolicy(TokenCredential, KeyVaultAuthenticationPolicyOptions)

Eine individuelle Implementierung der Inhabertoken-Authentifizierungsrichtlinie, die Key Vault- und CAE-Herausforderungen bewältigt.

Key Vault unterstützt andere Authentifizierungsschemata, aber wir stellen sicher, dass die Challenge-Authentifizierung verwendet wird, indem wir zunächst eine Kopie der Anfrage ohne Autorisierung oder Inhalt senden.

Wenn die Abfrage empfangen wird, wird sie authentifiziert und verwendet, um die ursprüngliche Anforderung mit Autorisierung zu senden.

Nach der ersten Anforderung eines Clients erhalten nach Möglichkeit Nachverfolgungsanforderungen das zwischengespeicherte Token.

function keyVaultAuthenticationPolicy(credential: TokenCredential, options?: KeyVaultAuthenticationPolicyOptions): PipelinePolicy

Parameter

credential
TokenCredential

Gibt zurück

parseKeyVaultIdentifier(string, undefined | string)

Analysiert eine Key Vault-Identikatorin in ihre Komponenten.

function parseKeyVaultIdentifier(collection: string, identifier: undefined | string): KeyVaultEntityIdentifier

Parameter

collection

string

Die Sammlung der Key Vault-Kennung.

identifier

undefined | string

Die zu analysierende Key Vault-Kennung.

Gibt zurück

Details zu Variablen

keyVaultAuthenticationPolicyName

Name der Key Vault-Authentifizierungsrichtlinie.

keyVaultAuthenticationPolicyName: "keyVaultAuthenticationPolicy"

Typ

"keyVaultAuthenticationPolicy"