SasCredentialPolicy class
SasCredentialPolicy è un criterio usato per firmare una richiesta HTTP con un token. Ad esempio un token di firma di accesso condiviso JWT.
- Extends
Costruttori
Sas |
Crea un'istanza di SasCredentialPolicy. |
Proprietà
authorization |
Schema di autorizzazione del token, l'intestazione predefinita è "Bearer". |
token |
Valore del token. |
Metodi ereditati
log(Http |
Tentare di registrare il messaggio fornito al logger specificato. Se non è stato fornito alcun logger o se il livello del log non esegue la carne della soglia del logger, non verrà registrato nulla. |
send |
Invia una richiesta. |
should |
Ottenere se è necessario registrare o meno un log con il livello di log specificato. |
Dettagli costruttore
SasCredentialPolicy(RequestPolicy, RequestPolicyOptions, SasCredential)
Crea un'istanza di SasCredentialPolicy.
new SasCredentialPolicy(nextPolicy: RequestPolicy, options: RequestPolicyOptions, tokenCredential: SasCredential)
Parametri
- nextPolicy
-
RequestPolicy
- options
-
RequestPolicyOptions
- tokenCredential
- SasCredential
Dettagli proprietà
authorizationScheme
Schema di autorizzazione del token, l'intestazione predefinita è "Bearer".
authorizationScheme: string
Valore della proprietà
string
tokenCredential
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 del log non esegue la carne della 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 del 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 è necessario registrare o meno un log con il livello di log specificato.
function shouldLog(logLevel: HttpPipelineLogLevel): boolean
Parametri
- logLevel
-
HttpPipelineLogLevel
Livello di log del log che verrà registrato.
Restituisce
boolean
Indica se è necessario registrare o meno un log con il livello di log specificato.
Ereditato da BaseRequestPolicy.shouldLog