ManagedIdentityCredentialObjectIdOptions interface
Optionen zum Senden im ManagedIdentityCredential--Konstruktor.
Diese Variation unterstützt objectId
als Konstruktorargument.
- Extends
Eigenschaften
object |
Ermöglicht die Angabe der Objekt-ID des zugrunde liegenden Dienstprinzipals, der zum Authentifizieren einer vom Benutzer zugewiesenen verwalteten Identität verwendet wird. Dies ist eine Alternative zur Bereitstellung einer Client-ID oder Ressourcen-ID und ist für vom System zugewiesene verwaltete Identitäten nicht erforderlich. |
Geerbte Eigenschaften
additional |
Zusätzliche Richtlinien, die in die HTTP-Pipeline eingeschlossen werden sollen. |
allow |
Auf "true" festgelegt, wenn die Anforderung über HTTP anstelle von HTTPS gesendet wird |
authority |
Der Autoritätshost, der für Authentifizierungsanforderungen verwendet werden soll. Mögliche Werte sind über AzureAuthorityHostsverfügbar. Der Standardwert ist "https://login.microsoftonline.com". |
http |
Der HttpClient, der zum Senden von HTTP-Anforderungen verwendet wird. |
logging |
Ermöglicht Benutzern das Konfigurieren von Einstellungen für Protokollierungsrichtlinienoptionen, die Protokollierung von Kontoinformationen und personenbezogene Informationen für den Kundensupport. |
proxy |
Optionen zum Konfigurieren eines Proxys für ausgehende Anforderungen. |
redirect |
Optionen für die Behandlung von Umleitungsantworten. |
retry |
Optionen, die steuern, wie fehlgeschlagene Anforderungen wiederholt werden. |
telemetry |
Optionen zum Festlegen allgemeiner Telemetrie- und Ablaufverfolgungsinformationen für ausgehende Anforderungen. |
tls |
Optionen zum Konfigurieren der TLS-Authentifizierung |
user |
Optionen zum Hinzufügen von Benutzer-Agent-Details zu ausgehenden Anforderungen. |
Details zur Eigenschaft
objectId
Ermöglicht die Angabe der Objekt-ID des zugrunde liegenden Dienstprinzipals, der zum Authentifizieren einer vom Benutzer zugewiesenen verwalteten Identität verwendet wird. Dies ist eine Alternative zur Bereitstellung einer Client-ID oder Ressourcen-ID und ist für vom System zugewiesene verwaltete Identitäten nicht erforderlich.
objectId: string
Eigenschaftswert
string
Geerbte Eigenschaftsdetails
additionalPolicies
Zusätzliche Richtlinien, die in die HTTP-Pipeline eingeschlossen werden sollen.
additionalPolicies?: AdditionalPolicyConfig[]
Eigenschaftswert
allowInsecureConnection
Auf "true" festgelegt, wenn die Anforderung über HTTP anstelle von HTTPS gesendet wird
allowInsecureConnection?: boolean
Eigenschaftswert
boolean
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 vonTokenCredentialOptions.authorityHost-
httpClient
Der HttpClient, der zum Senden von HTTP-Anforderungen verwendet wird.
httpClient?: HttpClient
Eigenschaftswert
geerbt vonTokenCredentialOptions.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 vonTokenCredentialOptions.loggingOptions
proxyOptions
Optionen zum Konfigurieren eines Proxys für ausgehende Anforderungen.
proxyOptions?: ProxySettings
Eigenschaftswert
geerbt vonTokenCredentialOptions.proxyOptions
redirectOptions
Optionen für die Behandlung von Umleitungsantworten.
redirectOptions?: RedirectPolicyOptions
Eigenschaftswert
geerbt vonTokenCredentialOptions.redirectOptions
retryOptions
Optionen, die steuern, wie fehlgeschlagene Anforderungen wiederholt werden.
retryOptions?: PipelineRetryOptions
Eigenschaftswert
vonTokenCredentialOptions.retryOptions- geerbt
telemetryOptions
Optionen zum Festlegen allgemeiner Telemetrie- und Ablaufverfolgungsinformationen für ausgehende Anforderungen.
telemetryOptions?: TelemetryOptions
Eigenschaftswert
geerbt vonTokenCredentialOptions.telemetryOptions-
tlsOptions
Optionen zum Konfigurieren der TLS-Authentifizierung
tlsOptions?: TlsSettings
Eigenschaftswert
geerbt vonTokenCredentialOptions.tlsOptions-
userAgentOptions
Optionen zum Hinzufügen von Benutzer-Agent-Details zu ausgehenden Anforderungen.
userAgentOptions?: UserAgentPolicyOptions
Eigenschaftswert
geerbt vonTokenCredentialOptions.userAgentOptions