SasCredentialPolicy class

SasCredentialPolicy ist eine Richtlinie, die zum Signieren einer HTTP-Anforderung mit einem Token verwendet wird. Z. B. ein JWT SAS-Token.

Extends

Konstruktoren

SasCredentialPolicy(RequestPolicy, RequestPolicyOptions, SasCredential)

Erstellt eine instance von SasCredentialPolicy.

Eigenschaften

authorizationScheme

Tokenautorisierungsschema, Standardheader ist "Bearer".

tokenCredential

Der Wert des Tokens.

Geerbte Methoden

log(HttpPipelineLogLevel, string)

Versuchen Sie, die bereitgestellte Nachricht in der bereitgestellten Protokollierung zu protokollieren. Wenn keine Protokollierung angegeben wurde oder die Protokollebene den Schwellenwert der Protokollierung nicht überschreitet, wird nichts protokolliert.

sendRequest(WebResource)

Sendet die Anforderung.

shouldLog(HttpPipelineLogLevel)

Ermitteln Sie, ob ein Protokoll mit der angegebenen Protokollebene protokolliert werden soll.

Details zum Konstruktor

SasCredentialPolicy(RequestPolicy, RequestPolicyOptions, SasCredential)

Erstellt eine instance von SasCredentialPolicy.

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

Parameter

nextPolicy

RequestPolicy

options

RequestPolicyOptions

tokenCredential
SasCredential

Details zur Eigenschaft

authorizationScheme

Tokenautorisierungsschema, Standardheader ist "Bearer".

authorizationScheme: string

Eigenschaftswert

string

tokenCredential

Der Wert des Tokens.

tokenCredential: SasCredential

Eigenschaftswert

Details zur geerbten Methode

log(HttpPipelineLogLevel, string)

Versuchen Sie, die bereitgestellte Nachricht in der bereitgestellten Protokollierung zu protokollieren. Wenn keine Protokollierung angegeben wurde oder die Protokollebene den Schwellenwert der Protokollierung nicht überschreitet, wird nichts protokolliert.

function log(logLevel: HttpPipelineLogLevel, message: string)

Parameter

logLevel

HttpPipelineLogLevel

Die Protokollebene dieses Protokolls.

message

string

Die Meldung dieses Protokolls.

Geerbt von BaseRequestPolicy.log

sendRequest(WebResource)

Sendet die Anforderung.

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

Parameter

request

WebResource

Gibt zurück

Promise<HttpOperationResponse>

Geerbt vonCredentialPolicy.sendRequest

shouldLog(HttpPipelineLogLevel)

Ermitteln Sie, ob ein Protokoll mit der angegebenen Protokollebene protokolliert werden soll.

function shouldLog(logLevel: HttpPipelineLogLevel): boolean

Parameter

logLevel

HttpPipelineLogLevel

Die Protokollebene des Protokolls, das protokolliert wird.

Gibt zurück

boolean

Gibt an, ob ein Protokoll mit der angegebenen Protokollebene protokolliert werden soll.

Geerbt von BaseRequestPolicy.shouldLog