Udostępnij za pośrednictwem


SasCredentialPolicy class

SasCredentialPolicy to zasady używane do podpisywania żądania HTTP przy użyciu tokenu. Na przykład token SAS JWT.

Extends

Konstruktory

SasCredentialPolicy(RequestPolicy, RequestPolicyOptions, SasCredential)

Tworzy wystąpienie obiektu SasCredentialPolicy.

Właściwości

authorizationScheme

Schemat autoryzacji tokenu, domyślny nagłówek to "Bearer".

tokenCredential

Wartość tokenu.

Metody dziedziczone

log(HttpPipelineLogLevel, string)

Spróbuj zarejestrować podany komunikat w podanym rejestratorze. Jeśli nie podano rejestratora lub jeśli poziom dziennika nie będzie mięsa progu rejestratora, nic nie zostanie zarejestrowane.

sendRequest(WebResource)

Wysyła żądanie.

shouldLog(HttpPipelineLogLevel)

Sprawdź, czy dziennik z podanym poziomem dziennika powinien być rejestrowany.

Szczegóły konstruktora

SasCredentialPolicy(RequestPolicy, RequestPolicyOptions, SasCredential)

Tworzy wystąpienie obiektu SasCredentialPolicy.

new SasCredentialPolicy(nextPolicy: RequestPolicy, options: RequestPolicyOptions, tokenCredential: SasCredential)

Parametry

nextPolicy

RequestPolicy

options

RequestPolicyOptions

tokenCredential
SasCredential

Szczegóły właściwości

authorizationScheme

Schemat autoryzacji tokenu, domyślny nagłówek to "Bearer".

authorizationScheme: string

Wartość właściwości

string

tokenCredential

Wartość tokenu.

tokenCredential: SasCredential

Wartość właściwości

Szczegóły metody dziedziczonej

log(HttpPipelineLogLevel, string)

Spróbuj zarejestrować podany komunikat w podanym rejestratorze. Jeśli nie podano rejestratora lub jeśli poziom dziennika nie będzie mięsa progu rejestratora, nic nie zostanie zarejestrowane.

function log(logLevel: HttpPipelineLogLevel, message: string)

Parametry

logLevel

HttpPipelineLogLevel

Poziom dziennika tego dziennika.

message

string

Komunikat tego dziennika.

Dziedziczone z BaseRequestPolicy.log

sendRequest(WebResource)

Wysyła żądanie.

function sendRequest(request: WebResource): Promise<HttpOperationResponse>

Parametry

request

WebResource

Zwraca

Promise<HttpOperationResponse>

Dziedziczone zcredentialPolicy.sendRequest

shouldLog(HttpPipelineLogLevel)

Sprawdź, czy dziennik z podanym poziomem dziennika powinien być rejestrowany.

function shouldLog(logLevel: HttpPipelineLogLevel): boolean

Parametry

logLevel

HttpPipelineLogLevel

Poziom dziennika, który zostanie zarejestrowany.

Zwraca

boolean

Niezależnie od tego, czy dziennik z podanym poziomem dziennika powinien być rejestrowany.

Dziedziczone z BaseRequestPolicy.shouldLog