Freigeben über


TokenCredentialOptions interface

Bietet Optionen zum Konfigurieren, wie die Identitätsbibliothek Authentifizierungsanforderungen an Microsoft Entra ID sendet.

Extends

Eigenschaften

authorityHost

Der Autoritätshost, der für Authentifizierungsanforderungen verwendet werden soll. Mögliche Werte sind über AzureAuthorityHosts verfügbar. Die Standardeinstellung lautet „https://login.microsoftonline.com"“.

loggingOptions

Ermöglicht Benutzern, Einstellungen für Protokollierungsrichtlinienoptionen zu konfigurieren, Protokollierungskontoinformationen und personenbezogene Informationen für den Kundensupport zuzulassen.

Geerbte Eigenschaften

additionalPolicies

Zusätzliche Richtlinien, die in die HTTP-Pipeline eingeschlossen werden sollen.

allowInsecureConnection

Legen Sie auf true fest, wenn die Anforderung über HTTP anstelle von HTTPS gesendet wird.

httpClient

Der HttpClient, der zum Senden von HTTP-Anforderungen verwendet wird.

proxyOptions

Optionen zum Konfigurieren eines Proxys für ausgehende Anforderungen.

redirectOptions

Optionen für die Behandlung von Umleitungsantworten.

retryOptions

Optionen, mit denen gesteuert wird, wie fehlerhafte Anforderungen wiederholt werden.

telemetryOptions

Optionen zum Festlegen allgemeiner Telemetriedaten und Zum Nachverfolgen von Informationen für ausgehende Anforderungen.

tlsOptions

Optionen zum Konfigurieren der TLS-Authentifizierung

userAgentOptions

Optionen zum Hinzufügen von Benutzer-Agent-Details zu ausgehenden Anforderungen.

Details zur Eigenschaft

authorityHost

Der Autoritätshost, der für Authentifizierungsanforderungen verwendet werden soll. Mögliche Werte sind über AzureAuthorityHosts verfügbar. Die Standardeinstellung lautet „https://login.microsoftonline.com"“.

authorityHost?: string

Eigenschaftswert

string

loggingOptions

Ermöglicht Benutzern, Einstellungen für Protokollierungsrichtlinienoptionen zu konfigurieren, Protokollierungskontoinformationen und personenbezogene Informationen für den Kundensupport zuzulassen.

loggingOptions?: LogPolicyOptions & { allowLoggingAccountIdentifiers?: boolean, enableUnsafeSupportLogging?: boolean }

Eigenschaftswert

LogPolicyOptions & { allowLoggingAccountIdentifiers?: boolean, enableUnsafeSupportLogging?: boolean }

Geerbte Eigenschaftsdetails

additionalPolicies

Zusätzliche Richtlinien, die in die HTTP-Pipeline eingeschlossen werden sollen.

additionalPolicies?: AdditionalPolicyConfig[]

Eigenschaftswert

Geerbt von CommonClientOptions.additionalPolicies

allowInsecureConnection

Legen Sie auf true fest, wenn die Anforderung über HTTP anstelle von HTTPS gesendet wird.

allowInsecureConnection?: boolean

Eigenschaftswert

boolean

Geerbt von CommonClientOptions.allowInsecureConnection

httpClient

Der HttpClient, der zum Senden von HTTP-Anforderungen verwendet wird.

httpClient?: HttpClient

Eigenschaftswert

Geerbt von CommonClientOptions.httpClient

proxyOptions

Optionen zum Konfigurieren eines Proxys für ausgehende Anforderungen.

proxyOptions?: ProxySettings

Eigenschaftswert

Geerbt von CommonClientOptions.proxyOptions

redirectOptions

Optionen für die Behandlung von Umleitungsantworten.

redirectOptions?: RedirectPolicyOptions

Eigenschaftswert

Geerbt von CommonClientOptions.redirectOptions

retryOptions

Optionen, mit denen gesteuert wird, wie fehlerhafte Anforderungen wiederholt werden.

retryOptions?: PipelineRetryOptions

Eigenschaftswert

Geerbt von CommonClientOptions.retryOptions

telemetryOptions

Optionen zum Festlegen allgemeiner Telemetriedaten und Zum Nachverfolgen von Informationen für ausgehende Anforderungen.

telemetryOptions?: TelemetryOptions

Eigenschaftswert

Geerbt von CommonClientOptions.telemetryOptions

tlsOptions

Optionen zum Konfigurieren der TLS-Authentifizierung

tlsOptions?: TlsSettings

Eigenschaftswert

Geerbt von CommonClientOptions.tlsOptions

userAgentOptions

Optionen zum Hinzufügen von Benutzer-Agent-Details zu ausgehenden Anforderungen.

userAgentOptions?: UserAgentPolicyOptions

Eigenschaftswert

Geerbt von CommonClientOptions.userAgentOptions