你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

StorageSharedKeyCredentialPolicy class

StorageSharedKeyCredentialPolicy 是一种策略,用于使用共享密钥对 HTTP 请求进行签名。

Extends

构造函数

StorageSharedKeyCredentialPolicy(RequestPolicy, RequestPolicyOptions, StorageSharedKeyCredential)

创建 StorageSharedKeyCredentialPolicy 的实例。

方法

log(HttpPipelineLogLevel, string)

尝试将提供的消息记录到提供的记录器。 如果未提供记录器,或者如果日志级别没有限制记录器阈值,则不会记录任何记录。

sendRequest(WebResource)

发送请求。

shouldLog(HttpPipelineLogLevel)

获取是否应记录具有所提供日志级别的日志。

构造函数详细信息

StorageSharedKeyCredentialPolicy(RequestPolicy, RequestPolicyOptions, StorageSharedKeyCredential)

创建 StorageSharedKeyCredentialPolicy 的实例。

new StorageSharedKeyCredentialPolicy(nextPolicy: RequestPolicy, options: RequestPolicyOptions, factory: StorageSharedKeyCredential)

参数

nextPolicy

RequestPolicy

options

RequestPolicyOptions

方法详细信息

log(HttpPipelineLogLevel, string)

尝试将提供的消息记录到提供的记录器。 如果未提供记录器,或者如果日志级别没有限制记录器阈值,则不会记录任何记录。

function log(logLevel: HttpPipelineLogLevel, message: string)

参数

logLevel

HttpPipelineLogLevel

此日志的日志级别。

message

string

此日志的消息。

sendRequest(WebResource)

发送请求。

function sendRequest(request: WebResource)

参数

request

WebResource

返回

Promise<HttpOperationResponse>

shouldLog(HttpPipelineLogLevel)

获取是否应记录具有所提供日志级别的日志。

function shouldLog(logLevel: HttpPipelineLogLevel)

参数

logLevel

HttpPipelineLogLevel

将记录的日志的日志级别。

返回

boolean

是否应记录具有提供的日志级别的日志。