CryptographyClientOptions interface

Opcjonalne parametry akceptowane przez klienta CryptographyClient usługi KeyVault

Extends

Właściwości dziedziczone

additionalPolicies

Dodatkowe zasady do uwzględnienia w potoku HTTP.

allowInsecureConnection

Ustaw wartość true, jeśli żądanie jest wysyłane za pośrednictwem protokołu HTTP zamiast HTTPS

disableChallengeResourceVerification

Czy wyłączyć weryfikację, czy zasób wyzwania uwierzytelniania jest zgodny z domeną Key Vault lub zarządzanym modułem HSM. Wartość domyślna to false.

httpClient

Obiekt HttpClient, który będzie używany do wysyłania żądań HTTP.

keepAliveOptions

Opcje wyłączania zachowania aktywności.

proxyOptions

Opcje konfigurowania serwera proxy dla żądań wychodzących.

redirectOptions

Opcje obsługi odpowiedzi przekierowania.

retryOptions

Opcje kontrolujące sposób ponawiania żądań, które zakończyły się niepowodzeniem.

serviceVersion

Wersja interfejsu API usługi KeyVault do nawiązywania wywołań.

telemetryOptions

Opcje ustawiania typowych danych telemetrycznych i informacji śledzenia na żądania wychodzące.

tlsOptions

Opcje konfigurowania uwierzytelniania TLS

userAgentOptions

Opcje dodawania szczegółów agenta użytkownika do żądań wychodzących.

Szczegóły właściwości dziedziczonej

additionalPolicies

Dodatkowe zasady do uwzględnienia w potoku HTTP.

additionalPolicies?: AdditionalPolicyConfig[]

Wartość właściwości

Dziedziczone zkeyClientOptions.additionalPolicies

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 zkeyClientOptions.allowInsecureConnection

disableChallengeResourceVerification

Czy wyłączyć weryfikację, czy zasób wyzwania uwierzytelniania jest zgodny z domeną Key Vault lub zarządzanym modułem HSM. Wartość domyślna to false.

disableChallengeResourceVerification?: boolean

Wartość właściwości

boolean

Dziedziczone zkeyClientOptions.disableChallengeResourceVerification

httpClient

Obiekt HttpClient, który będzie używany do wysyłania żądań HTTP.

httpClient?: HttpClient

Wartość właściwości

Dziedziczone zkeyClientOptions.httpClient

keepAliveOptions

Opcje wyłączania zachowania aktywności.

keepAliveOptions?: KeepAliveOptions

Wartość właściwości

Dziedziczone zkeyClientOptions.keepAliveOptions

proxyOptions

Opcje konfigurowania serwera proxy dla żądań wychodzących.

proxyOptions?: ProxySettings

Wartość właściwości

Dziedziczone zkeyClientOptions.proxyOptions

redirectOptions

Opcje obsługi odpowiedzi przekierowania.

redirectOptions?: RedirectPolicyOptions & RedirectOptions

Wartość właściwości

Dziedziczone zkeyClientOptions.redirectOptions

retryOptions

Opcje kontrolujące sposób ponawiania żądań, które zakończyły się niepowodzeniem.

retryOptions?: PipelineRetryOptions

Wartość właściwości

Dziedziczone zkeyClientOptions.retryOptions

serviceVersion

Wersja interfejsu API usługi KeyVault do nawiązywania wywołań.

serviceVersion?: string

Wartość właściwości

string

Dziedziczone zKeyClientOptions.serviceVersion

telemetryOptions

Opcje ustawiania typowych danych telemetrycznych i informacji śledzenia na żądania wychodzące.

telemetryOptions?: TelemetryOptions

Wartość właściwości

Dziedziczone zkeyClientOptions.telemetryOptions

tlsOptions

Opcje konfigurowania uwierzytelniania TLS

tlsOptions?: TlsSettings

Wartość właściwości

Dziedziczone zkeyClientOptions.tlsOptions

userAgentOptions

Opcje dodawania szczegółów agenta użytkownika do żądań wychodzących.

userAgentOptions?: UserAgentPolicyOptions

Wartość właściwości

Dziedziczone zkeyClientOptions.userAgentOptions