@azure/keyvault-common package
接口
| AdditionalPolicyConfig |
用于配置在构造时添加到管道的其他策略。 |
| CommonClientOptions |
高级客户端应公开的常见选项集。 |
| KeepAliveOptions |
保持HTTP连接存活行为的选项。 |
| KeyVaultAuthenticationPolicyOptions |
基于质询的身份验证策略的其他选项。 |
| KeyVaultEntityIdentifier |
密钥保管库实体标识符的解析组件。 |
| RedirectOptions |
有关如何处理重定向响应的选项。 |
类型别名
| ExtendedCommonClientOptions |
扩展的常见客户选项包括保持生命和重定向选项。 该类型结合了标准的CommonClientOptions和控制HTTP连接、保持活转和重定向行为的额外选项。 |
函数
| key |
这是处理 密钥保管库 和 CAE 挑战的承载令牌认证策略的自定义实现。 密钥保管库 支持其他认证方案,但我们确保通过先发送请求副本(无需授权或内容)来进行挑战认证。 收到质询时,将对其进行身份验证,并用于发送具有授权的原始请求。 在客户端的第一个请求之后,后续请求将尽可能获取缓存的令牌。 |
| parse |
将 密钥保管库 标识符解析为其组成部分。 |
变量
| key |
密钥保管库 认证策略的名称。 |
函数详细信息
keyVaultAuthenticationPolicy(TokenCredential, KeyVaultAuthenticationPolicyOptions)
这是处理 密钥保管库 和 CAE 挑战的承载令牌认证策略的自定义实现。
密钥保管库 支持其他认证方案,但我们确保通过先发送请求副本(无需授权或内容)来进行挑战认证。
收到质询时,将对其进行身份验证,并用于发送具有授权的原始请求。
在客户端的第一个请求之后,后续请求将尽可能获取缓存的令牌。
function keyVaultAuthenticationPolicy(credential: TokenCredential, options?: KeyVaultAuthenticationPolicyOptions): PipelinePolicy
参数
- credential
- TokenCredential
返回
parseKeyVaultIdentifier(string, undefined | string)
将 密钥保管库 标识符解析为其组成部分。
function parseKeyVaultIdentifier(collection: string, identifier: undefined | string): KeyVaultEntityIdentifier
参数
- collection
-
string
密钥保管库 标识符的集合。
- identifier
-
undefined | string
需要解析的密钥保管库标识符。
返回
变量详细信息
keyVaultAuthenticationPolicyName
密钥保管库 认证策略的名称。
keyVaultAuthenticationPolicyName: "keyVaultAuthenticationPolicy"
类型
"keyVaultAuthenticationPolicy"