Dela via


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

TokenCredentialPolicy(RequestPolicy, RequestPolicyOptions, TokenCredential)

Skapar en instans av TokenCredentialPolicy.

Egenskaper

authorizationScheme

Tokenauktoriseringsschema, standardrubriken är "Bearer".

tokenCredential

Värdet för token.

Ärvda metoder

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.

sendRequest(WebResource)

Skickar ut begäran.

shouldLog(HttpPipelineLogLevel)

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

Värdet för token.

tokenCredential: TokenCredential

Egenskapsvärde

Ä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