TokenCredentialPolicy class
TokenCredentialPolicy ist eine Richtlinie, die zum Signieren einer HTTP-Anforderung mit einem Token verwendet wird. Z. B. ein OAuth-Bearertoken.
- Extends
Konstruktoren
Token |
Erstellt eine instance von TokenCredentialPolicy. |
Eigenschaften
authorization |
Tokenautorisierungsschema, Standardheader ist "Bearer". |
token |
Der Wert des Tokens. |
Geerbte Methoden
log(Http |
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. |
send |
Sendet die Anforderung. |
should |
Ermitteln Sie, ob ein Protokoll mit der angegebenen Protokollebene protokolliert werden soll. |
Details zum Konstruktor
TokenCredentialPolicy(RequestPolicy, RequestPolicyOptions, TokenCredential)
Erstellt eine instance von TokenCredentialPolicy.
new TokenCredentialPolicy(nextPolicy: RequestPolicy, options: RequestPolicyOptions, tokenCredential: TokenCredential)
Parameter
- nextPolicy
-
RequestPolicy
- options
-
RequestPolicyOptions
- tokenCredential
- TokenCredential
Details zur Eigenschaft
authorizationScheme
Tokenautorisierungsschema, Standardheader ist "Bearer".
authorizationScheme: string
Eigenschaftswert
string
tokenCredential
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