Share via


SasCredentialPolicy class

SasCredentialPolicy, HTTP isteğini belirteçle imzalamak için kullanılan bir ilkedir. JWT SAS belirteci gibi.

Extends

Oluşturucular

SasCredentialPolicy(RequestPolicy, RequestPolicyOptions, SasCredential)

SasCredentialPolicy örneği oluşturur.

Özellikler

authorizationScheme

Belirteç yetkilendirme şeması, varsayılan üst bilgi "Taşıyıcı"dır.

tokenCredential

Belirtecin değeri.

Devralınan Yöntemler

log(HttpPipelineLogLevel, string)

Sağlanan iletiyi sağlanan günlükçüye kaydetmeyi deneme. Günlükçü sağlanmadıysa veya günlük seviyesi günlükçü eşiğini etlemiyorsa, hiçbir şey günlüğe kaydedilmez.

sendRequest(WebResource)

İstek gönderir.

shouldLog(HttpPipelineLogLevel)

Sağlanan günlük düzeyine sahip bir günlüğün günlüğe kaydedilip kaydedilmeyeceğini alın.

Oluşturucu Ayrıntıları

SasCredentialPolicy(RequestPolicy, RequestPolicyOptions, SasCredential)

SasCredentialPolicy örneği oluşturur.

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

Parametreler

nextPolicy

RequestPolicy

options

RequestPolicyOptions

tokenCredential
SasCredential

Özellik Ayrıntıları

authorizationScheme

Belirteç yetkilendirme şeması, varsayılan üst bilgi "Taşıyıcı"dır.

authorizationScheme: string

Özellik Değeri

string

tokenCredential

Belirtecin değeri.

tokenCredential: SasCredential

Özellik Değeri

Devralınan Yöntemin Ayrıntıları

log(HttpPipelineLogLevel, string)

Sağlanan iletiyi sağlanan günlükçüye kaydetmeyi deneme. Günlükçü sağlanmadıysa veya günlük seviyesi günlükçü eşiğini etlemiyorsa, hiçbir şey günlüğe kaydedilmez.

function log(logLevel: HttpPipelineLogLevel, message: string)

Parametreler

logLevel

HttpPipelineLogLevel

Bu günlüğün günlük düzeyi.

message

string

Bu günlüğün iletisi.

Devralınan BaseRequestPolicy.log

sendRequest(WebResource)

İstek gönderir.

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

Parametreler

request

WebResource

Döndürülenler

Promise<HttpOperationResponse>

CredentialPolicy.sendRequest'tenDevralındı

shouldLog(HttpPipelineLogLevel)

Sağlanan günlük düzeyine sahip bir günlüğün günlüğe kaydedilip kaydedilmeyeceğini alın.

function shouldLog(logLevel: HttpPipelineLogLevel): boolean

Parametreler

logLevel

HttpPipelineLogLevel

Günlüğe kaydedilecek günlüğün günlük düzeyi.

Döndürülenler

boolean

Sağlanan günlük düzeyine sahip bir günlüğün günlüğe kaydedilip kaydedilmeyeceği.

Devralınan BaseRequestPolicy.shouldLog