SasCredentialPolicy class

SasCredentialPolicy é uma política usada para assinar uma solicitação HTTP com um token. Como um token SAS JWT.

Extends

Construtores

SasCredentialPolicy(RequestPolicy, RequestPolicyOptions, SasCredential)

Cria uma instância de SasCredentialPolicy.

Propriedades

authorizationScheme

Esquema de autorização de token, o cabeçalho padrão é "Portador".

tokenCredential

O valor do token.

Métodos herdados

log(HttpPipelineLogLevel, string)

Tente registrar a mensagem fornecida no agente fornecido. Se nenhum agente tiver sido fornecido ou se o nível de log não carnur o limite do agente, nada será registrado.

sendRequest(WebResource)

Envia a solicitação.

shouldLog(HttpPipelineLogLevel)

Obtenha se um log com o nível de log fornecido deve ou não ser registrado.

Detalhes do construtor

SasCredentialPolicy(RequestPolicy, RequestPolicyOptions, SasCredential)

Cria uma instância de SasCredentialPolicy.

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

Parâmetros

nextPolicy

RequestPolicy

options

RequestPolicyOptions

tokenCredential
SasCredential

Detalhes da propriedade

authorizationScheme

Esquema de autorização de token, o cabeçalho padrão é "Portador".

authorizationScheme: string

Valor da propriedade

string

tokenCredential

O valor do token.

tokenCredential: SasCredential

Valor da propriedade

Detalhes do método herdado

log(HttpPipelineLogLevel, string)

Tente registrar a mensagem fornecida no agente fornecido. Se nenhum agente tiver sido fornecido ou se o nível de log não carnur o limite do agente, nada será registrado.

function log(logLevel: HttpPipelineLogLevel, message: string)

Parâmetros

logLevel

HttpPipelineLogLevel

O nível de log desse log.

message

string

A mensagem desse log.

Herdado de BaseRequestPolicy.log

sendRequest(WebResource)

Envia a solicitação.

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

Parâmetros

request

WebResource

Retornos

Promise<HttpOperationResponse>

Herdado deCredentialPolicy.sendRequest

shouldLog(HttpPipelineLogLevel)

Obtenha se um log com o nível de log fornecido deve ou não ser registrado.

function shouldLog(logLevel: HttpPipelineLogLevel): boolean

Parâmetros

logLevel

HttpPipelineLogLevel

O nível de log do log que será registrado.

Retornos

boolean

Se um log com o nível de log fornecido deve ou não ser registrado.

Herdado de BaseRequestPolicy.shouldLog