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

StorageSharedKeyCredentialPolicy class

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

扩展

构造函数

StorageSharedKeyCredentialPolicy(RequestPolicy, RequestPolicyOptionsLike, StorageSharedKeyCredential)

创建 StorageSharedKeyCredentialPolicy 的实例。

继承的方法

log(HttpPipelineLogLevel, string)

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

sendRequest(WebResourceLike)

发送请求。

shouldLog(HttpPipelineLogLevel)

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

构造函数详细信息

StorageSharedKeyCredentialPolicy(RequestPolicy, RequestPolicyOptionsLike, StorageSharedKeyCredential)

创建 StorageSharedKeyCredentialPolicy 的实例。

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

参数

nextPolicy
IHttpClient

继承的方法详细信息

log(HttpPipelineLogLevel, string)

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

function log(logLevel: HttpPipelineLogLevel, message: string)

参数

logLevel
HttpPipelineLogLevel

此日志的日志级别。

message

string

此日志的消息。

继承自CredentialPolicy.log

sendRequest(WebResourceLike)

发送请求。

function sendRequest(request: WebResourceLike): Promise<CompatResponse>

参数

request
WebResource

返回

继承自CredentialPolicy.sendRequest

shouldLog(HttpPipelineLogLevel)

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

function shouldLog(logLevel: HttpPipelineLogLevel): boolean

参数

logLevel
HttpPipelineLogLevel

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

返回

boolean

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

继承自CredentialPolicy.shouldLog