Condividi tramite


TokenCredentialPolicy class

TokenCredentialPolicy è un criterio usato per firmare la richiesta HTTP con un token. Ad esempio un token di connessione OAuth.

Extends

Costruttori

TokenCredentialPolicy(RequestPolicy, RequestPolicyOptions, TokenCredential)

Crea un'istanza di TokenCredentialPolicy.

Proprietà

authorizationScheme

Lo schema di autorizzazione del token, l'intestazione predefinita è "Bearer".

tokenCredential

Valore del token.

Metodi ereditati

log(HttpPipelineLogLevel, string)

Tentare di registrare il messaggio fornito al logger specificato. Se non è stato fornito alcun logger o se il livello di log non carne la soglia del logger, non verrà registrato nulla.

sendRequest(WebResource)

Invia una richiesta.

shouldLog(HttpPipelineLogLevel)

Ottenere se un log con il livello di log specificato deve essere registrato.

Dettagli costruttore

TokenCredentialPolicy(RequestPolicy, RequestPolicyOptions, TokenCredential)

Crea un'istanza di TokenCredentialPolicy.

new TokenCredentialPolicy(nextPolicy: RequestPolicy, options: RequestPolicyOptions, tokenCredential: TokenCredential)

Parametri

nextPolicy

RequestPolicy

options

RequestPolicyOptions

tokenCredential
TokenCredential

Dettagli proprietà

authorizationScheme

Lo schema di autorizzazione del token, l'intestazione predefinita è "Bearer".

authorizationScheme: string

Valore della proprietà

string

tokenCredential

Valore del token.

tokenCredential: TokenCredential

Valore della proprietà

Dettagli dei metodi ereditati

log(HttpPipelineLogLevel, string)

Tentare di registrare il messaggio fornito al logger specificato. Se non è stato fornito alcun logger o se il livello di log non carne la soglia del logger, non verrà registrato nulla.

function log(logLevel: HttpPipelineLogLevel, message: string)

Parametri

logLevel

HttpPipelineLogLevel

Livello di log di questo log.

message

string

Messaggio di questo log.

Ereditato da BaseRequestPolicy.log

sendRequest(WebResource)

Invia una richiesta.

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

Parametri

request

WebResource

Restituisce

Promise<HttpOperationResponse>

Ereditato daCredentialPolicy.sendRequest

shouldLog(HttpPipelineLogLevel)

Ottenere se un log con il livello di log specificato deve essere registrato.

function shouldLog(logLevel: HttpPipelineLogLevel): boolean

Parametri

logLevel

HttpPipelineLogLevel

Livello di log del log che verrà registrato.

Restituisce

boolean

Indica se un log con il livello di log specificato deve essere registrato.

Ereditato da BaseRequestPolicy.shouldLog