AzurePowerShellCredentialOptions interface
- Rozszerzenie
Właściwości
| process |
Limit czasu procesu można skonfigurować do tworzenia żądań tokenów w milisekundach |
| tenant |
Umożliwia określenie identyfikatora dzierżawy |
Właściwości dziedziczone
| additionally |
W przypadku aplikacji wielodostępnych określa dodatkowe dzierżawy, dla których poświadczenia mogą uzyskiwać tokeny. Dodaj wartość symbolu wieloznakowego "*", aby umożliwić poświadczeniu uzyskiwanie tokenów dla dowolnej dzierżawy instalowanej przez aplikację. |
| additional |
Dodatkowe zasady do uwzględnienia w potoku HTTP. |
| agent | Opcje konfigurowania wystąpienia agenta dla żądań wychodzących |
| allow |
Ustaw wartość true, jeśli żądanie jest wysyłane za pośrednictwem protokołu HTTP zamiast HTTPS |
| authority |
Host urzędu do użycia na potrzeby żądań uwierzytelniania. Możliwe wartości są dostępne za pośrednictwem AzureAuthorityHosts. Wartość domyślna to "https://login.microsoftonline.com". |
| http |
Obiekt HttpClient, który będzie używany do wysyłania żądań HTTP. |
| logging |
Umożliwia użytkownikom konfigurowanie ustawień opcji zasad rejestrowania, zezwalanie na rejestrowanie informacji o koncie i dane osobowe na potrzeby obsługi klienta. |
| proxy |
Opcje konfigurowania serwera proxy dla żądań wychodzących. |
| redirect |
Opcje obsługi odpowiedzi przekierowania. |
| retry |
Opcje kontrolujące sposób ponawiania żądań, które zakończyły się niepowodzeniem. |
| telemetry |
Opcje ustawiania typowych danych telemetrycznych i informacji śledzenia na żądania wychodzące. |
| tls |
Opcje konfigurowania uwierzytelniania TLS |
| user |
Opcje dodawania szczegółów agenta użytkownika do żądań wychodzących. |
Szczegóły właściwości
processTimeoutInMs
Limit czasu procesu można skonfigurować do tworzenia żądań tokenów w milisekundach
processTimeoutInMs?: number
Wartość właściwości
number
tenantId
Umożliwia określenie identyfikatora dzierżawy
tenantId?: string
Wartość właściwości
string
Szczegóły właściwości dziedziczonej
additionallyAllowedTenants
W przypadku aplikacji wielodostępnych określa dodatkowe dzierżawy, dla których poświadczenia mogą uzyskiwać tokeny. Dodaj wartość symbolu wieloznakowego "*", aby umożliwić poświadczeniu uzyskiwanie tokenów dla dowolnej dzierżawy instalowanej przez aplikację.
additionallyAllowedTenants?: string[]
Wartość właściwości
string[]
dziedziczone zMultiTenantTokenCredentialOptions.additionallyAllowedTenants
additionalPolicies
Dodatkowe zasady do uwzględnienia w potoku HTTP.
additionalPolicies?: AdditionalPolicyConfig[]
Wartość właściwości
dziedziczone zMultiTenantTokenCredentialOptions.additionalPolicies
agent
Opcje konfigurowania wystąpienia agenta dla żądań wychodzących
agent?: Agent
Wartość właściwości
dziedziczone zMultiTenantTokenCredentialOptions.agent
allowInsecureConnection
Ustaw wartość true, jeśli żądanie jest wysyłane za pośrednictwem protokołu HTTP zamiast HTTPS
allowInsecureConnection?: boolean
Wartość właściwości
boolean
dziedziczone zMultiTenantTokenCredentialOptions.allowInsecureConnection
authorityHost
Host urzędu do użycia na potrzeby żądań uwierzytelniania. Możliwe wartości są dostępne za pośrednictwem AzureAuthorityHosts. Wartość domyślna to "https://login.microsoftonline.com".
authorityHost?: string
Wartość właściwości
string
dziedziczone zMultiTenantTokenCredentialOptions.authorityHost
httpClient
Obiekt HttpClient, który będzie używany do wysyłania żądań HTTP.
httpClient?: HttpClient
Wartość właściwości
dziedziczone zMultiTenantTokenCredentialOptions.httpClient
loggingOptions
Umożliwia użytkownikom konfigurowanie ustawień opcji zasad rejestrowania, zezwalanie na rejestrowanie informacji o koncie i dane osobowe na potrzeby obsługi klienta.
loggingOptions?: LogPolicyOptions & { allowLoggingAccountIdentifiers?: boolean, enableUnsafeSupportLogging?: boolean }
Wartość właściwości
LogPolicyOptions & { allowLoggingAccountIdentifiers?: boolean, enableUnsafeSupportLogging?: boolean }
dziedziczone zMultiTenantTokenCredentialOptions.loggingOptions
proxyOptions
Opcje konfigurowania serwera proxy dla żądań wychodzących.
proxyOptions?: ProxySettings
Wartość właściwości
dziedziczone zMultiTenantTokenCredentialOptions.proxyOptions
redirectOptions
Opcje obsługi odpowiedzi przekierowania.
redirectOptions?: RedirectPolicyOptions
Wartość właściwości
dziedziczone zMultiTenantTokenCredentialOptions.redirectOptions
retryOptions
Opcje kontrolujące sposób ponawiania żądań, które zakończyły się niepowodzeniem.
retryOptions?: PipelineRetryOptions
Wartość właściwości
dziedziczone zMultiTenantTokenCredentialOptions.retryOptions
telemetryOptions
Opcje ustawiania typowych danych telemetrycznych i informacji śledzenia na żądania wychodzące.
telemetryOptions?: TelemetryOptions
Wartość właściwości
dziedziczone zMultiTenantTokenCredentialOptions.telemetryOptions
tlsOptions
Opcje konfigurowania uwierzytelniania TLS
tlsOptions?: TlsSettings
Wartość właściwości
dziedziczone zMultiTenantTokenCredentialOptions.tlsOptions
userAgentOptions
Opcje dodawania szczegółów agenta użytkownika do żądań wychodzących.
userAgentOptions?: UserAgentPolicyOptions
Wartość właściwości
dziedziczone zMultiTenantTokenCredentialOptions.userAgentOptions