Freigeben über


AzurePowerShellCredentialOptions interface

Optionen für die AzurePowerShellCredential-

Extends

Eigenschaften

processTimeoutInMs

Prozesstimeout konfigurierbar zum Erstellen von Tokenanforderungen, die in Millisekunden bereitgestellt werden

tenantId

Ermöglicht das Angeben einer Mandanten-ID.

Geerbte Eigenschaften

additionallyAllowedTenants

Gibt für Anwendungen mit mehreren Mandanten zusätzliche Mandanten an, für die die Anmeldeinformationen Token erwerben können. Fügen Sie den Wildcardwert "*" hinzu, damit die Anmeldeinformationen Token für jeden Mandanten abrufen können, den die Anwendung installiert hat.

additionalPolicies

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

agent

Optionen zum Konfigurieren der Agent-Instanz für ausgehende Anforderungen

allowInsecureConnection

Auf "true" festgelegt, wenn die Anforderung über HTTP anstelle von HTTPS gesendet wird

authorityHost

Der Autoritätshost, der für Authentifizierungsanforderungen verwendet werden soll. Mögliche Werte sind über AzureAuthorityHostsverfügbar. Der Standardwert ist "https://login.microsoftonline.com".

httpClient

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

loggingOptions

Ermöglicht Benutzern das Konfigurieren von Einstellungen für Protokollierungsrichtlinienoptionen, die Protokollierung von Kontoinformationen und personenbezogene Informationen für den Kundensupport.

proxyOptions

Optionen zum Konfigurieren eines Proxys für ausgehende Anforderungen.

redirectOptions

Optionen für die Behandlung von Umleitungsantworten.

retryOptions

Optionen, die steuern, wie fehlgeschlagene Anforderungen wiederholt werden.

telemetryOptions

Optionen zum Festlegen allgemeiner Telemetrie- und Ablaufverfolgungsinformationen 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

processTimeoutInMs

Prozesstimeout konfigurierbar zum Erstellen von Tokenanforderungen, die in Millisekunden bereitgestellt werden

processTimeoutInMs?: number

Eigenschaftswert

number

tenantId

Ermöglicht das Angeben einer Mandanten-ID.

tenantId?: string

Eigenschaftswert

string

Geerbte Eigenschaftsdetails

additionallyAllowedTenants

Gibt für Anwendungen mit mehreren Mandanten zusätzliche Mandanten an, für die die Anmeldeinformationen Token erwerben können. Fügen Sie den Wildcardwert "*" hinzu, damit die Anmeldeinformationen Token für jeden Mandanten abrufen können, den die Anwendung installiert hat.

additionallyAllowedTenants?: string[]

Eigenschaftswert

string[]

vonMultiTenantTokenCredentialOptions.additionallyAllowedTenants

additionalPolicies

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

additionalPolicies?: AdditionalPolicyConfig[]

Eigenschaftswert

geerbt vonMultiTenantTokenCredentialOptions.additionalPolicies

agent

Optionen zum Konfigurieren der Agent-Instanz für ausgehende Anforderungen

agent?: Agent

Eigenschaftswert

vonMultiTenantTokenCredentialOptions.agent

allowInsecureConnection

Auf "true" festgelegt, wenn die Anforderung über HTTP anstelle von HTTPS gesendet wird

allowInsecureConnection?: boolean

Eigenschaftswert

boolean

geerbt vonMultiTenantTokenCredentialOptions.allowInsecureConnection

authorityHost

Der Autoritätshost, der für Authentifizierungsanforderungen verwendet werden soll. Mögliche Werte sind über AzureAuthorityHostsverfügbar. Der Standardwert ist "https://login.microsoftonline.com".

authorityHost?: string

Eigenschaftswert

string

geerbt vonMultiTenantTokenCredentialOptions.authorityHost-

httpClient

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

httpClient?: HttpClient

Eigenschaftswert

geerbt vonMultiTenantTokenCredentialOptions.httpClient-

loggingOptions

Ermöglicht Benutzern das Konfigurieren von Einstellungen für Protokollierungsrichtlinienoptionen, die Protokollierung von Kontoinformationen und personenbezogene Informationen für den Kundensupport.

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

Eigenschaftswert

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

geerbt vonMultiTenantTokenCredentialOptions.loggingOptions

proxyOptions

Optionen zum Konfigurieren eines Proxys für ausgehende Anforderungen.

proxyOptions?: ProxySettings

Eigenschaftswert

geerbt vonMultiTenantTokenCredentialOptions.proxyOptions

redirectOptions

Optionen für die Behandlung von Umleitungsantworten.

redirectOptions?: RedirectPolicyOptions

Eigenschaftswert

geerbt vonMultiTenantTokenCredentialOptions.redirectOptions

retryOptions

Optionen, die steuern, wie fehlgeschlagene Anforderungen wiederholt werden.

retryOptions?: PipelineRetryOptions

Eigenschaftswert

geerbt vonMultiTenantTokenCredentialOptions.retryOptions

telemetryOptions

Optionen zum Festlegen allgemeiner Telemetrie- und Ablaufverfolgungsinformationen für ausgehende Anforderungen.

telemetryOptions?: TelemetryOptions

Eigenschaftswert

geerbt vonMultiTenantTokenCredentialOptions.telemetryOptions

tlsOptions

Optionen zum Konfigurieren der TLS-Authentifizierung

tlsOptions?: TlsSettings

Eigenschaftswert

geerbt vonMultiTenantTokenCredentialOptions.tlsOptions

userAgentOptions

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

userAgentOptions?: UserAgentPolicyOptions

Eigenschaftswert

vonMultiTenantTokenCredentialOptions.userAgentOptions