TokenCredentialPolicy class
TokenCredentialPolicy är en princip som används för att signera HTTP-begäran med en token. Till exempel en OAuth-ägartoken.
- Extends
Konstruktorer
Token |
Skapar en instans av TokenCredentialPolicy. |
Egenskaper
authorization |
Tokenauktoriseringsschema, standardrubriken är "Bearer". |
token |
Värdet för token. |
Ärvda metoder
log(Http |
Försök att logga det angivna meddelandet till den angivna loggaren. Om ingen loggare har angetts eller om loggnivån inte köttar loggarens tröskelvärde loggas ingenting. |
send |
Skickar ut begäran. |
should |
Hämta om en logg med den angivna loggnivån ska loggas eller inte. |
Konstruktorinformation
TokenCredentialPolicy(RequestPolicy, RequestPolicyOptions, TokenCredential)
Skapar en instans av TokenCredentialPolicy.
new TokenCredentialPolicy(nextPolicy: RequestPolicy, options: RequestPolicyOptions, tokenCredential: TokenCredential)
Parametrar
- nextPolicy
-
RequestPolicy
- options
-
RequestPolicyOptions
- tokenCredential
- TokenCredential
Egenskapsinformation
authorizationScheme
Tokenauktoriseringsschema, standardrubriken är "Bearer".
authorizationScheme: string
Egenskapsvärde
string
tokenCredential
Ärvd metodinformation
log(HttpPipelineLogLevel, string)
Försök att logga det angivna meddelandet till den angivna loggaren. Om ingen loggare har angetts eller om loggnivån inte köttar loggarens tröskelvärde loggas ingenting.
function log(logLevel: HttpPipelineLogLevel, message: string)
Parametrar
- logLevel
-
HttpPipelineLogLevel
Loggnivån för den här loggen.
- message
-
string
Meddelandet i den här loggen.
Ärvd från BaseRequestPolicy.log
sendRequest(WebResource)
Skickar ut begäran.
function sendRequest(request: WebResource): Promise<HttpOperationResponse>
Parametrar
- request
-
WebResource
Returer
Promise<HttpOperationResponse>
Ärvd frånCredentialPolicy.sendRequest
shouldLog(HttpPipelineLogLevel)
Hämta om en logg med den angivna loggnivån ska loggas eller inte.
function shouldLog(logLevel: HttpPipelineLogLevel): boolean
Parametrar
- logLevel
-
HttpPipelineLogLevel
Loggnivån för loggen som ska loggas.
Returer
boolean
Om en logg med den angivna loggnivån ska loggas eller inte.
Ärvd från BaseRequestPolicy.shouldLog