SasCredentialPolicy class
SasCredentialPolicy to zasady używane do podpisywania żądania HTTP przy użyciu tokenu. Na przykład token SAS JWT.
- Extends
Konstruktory
Sas |
Tworzy wystąpienie obiektu SasCredentialPolicy. |
Właściwości
authorization |
Schemat autoryzacji tokenu, domyślny nagłówek to "Bearer". |
token |
Wartość tokenu. |
Metody dziedziczone
log(Http |
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. |
send |
Wysyła żądanie. |
should |
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
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