@azure/attestation package
类
| AttestationAdministrationClient |
证明客户端类。 AttestationClient 类允许访问证明相关的 API:
|
| AttestationClient |
证明客户端类。 AttestationClient 类允许访问证明相关的 API:
|
接口
| AttestOpenEnclaveOptions |
AttestOpenEnclave API 的可选参数。 |
| AttestSgxEnclaveOptions |
AttestSgxEnclave API 的可选参数。 |
| AttestTpmOptions |
AttestTpm API 的作选项。 |
| AttestationAdministrationClientOperationOptions |
证明管理客户端作的作选项。 |
| AttestationAdministrationClientOptions |
证明客户端构造选项。 |
| AttestationAdministrationClientPolicyCertificateOperationOptions |
策略证书作的作选项。 |
| AttestationAdministrationClientPolicyOperationOptions |
管理策略作的作选项。 |
| AttestationClientOperationOptions |
证明客户端作的作选项。 |
| AttestationClientOptions |
证明客户端构造选项。 |
| AttestationPolicyToken |
AttestationPolicyToken 表示保存证明策略文档的 AttestationToken。 当证明服务收到设置策略请求时,设置策略令牌的有效负载包含 JSON Web 签名 其正文包含实际证明策略文档。 AttestationPolicyToken 表示此 JWS 对象。 |
| AttestationResponse |
AttestationResponse 表示来自 Azure 证明服务的Microsoft响应。 它具有两个属性: |
| AttestationResult |
Microsoft Azure 证明响应令牌正文 - MAA 颁发的响应令牌正文 |
| AttestationSgxCollateralInfo |
在 证明Result中定义 sgxCollateral 声明的内容。 |
| AttestationSigner |
证明Signer 表示证明服务返回的签名证书链/密钥 ID 组合。 |
| AttestationToken |
证明Token 表示 RFC 7515 JSON Web 签名对象。 它可以表示证明服务返回的令牌,也可以用于在本地创建令牌,该令牌可用于验证证明策略更改。 |
| AttestationTokenValidationOptions |
用于验证证明令牌的选项。 |
| PolicyCertificatesModificationResult |
策略证书修改的结果 |
| PolicyResult |
策略证书修改的结果 |
类型别名
| AttestationType |
定义 AttestationType 的值。 服务支持的已知值
SgxEnclave:Intel Software Guard eXtensions |
| CertificateModification |
定义 CertificateModification 的值。 服务支持的已知值
IsPresent:执行作后,证书位于证书集中。 |
| PolicyModification |
定义 PolicyModification 的值。 服务支持的已知值
更新:指定的策略对象已更新。 |
枚举
| KnownAttestationType |
服务接受的 AttestationType 的已知值。 |
| KnownCertificateModification |
服务的 CertificateModification 已知值。 |
| KnownPolicyModification |
函数
| create |
构造包含证明策略文档的证明Token。 |
函数详细信息
createAttestationPolicyToken(string, string, string)
构造包含证明策略文档的证明Token。
function createAttestationPolicyToken(policy: string, privateKey?: string, certificate?: string): AttestationPolicyToken
参数
- policy
-
string
用于嵌入证明令牌的证明策略。
- privateKey
-
string
用于对证明令牌进行签名的可选私钥。
- certificate
-
string
用于验证证明令牌的可选证书。
返回
注解
请注意,如果证明实例在 Isolated 模式下运行,则需要 privateKey 和证书。 如果证明实例在 AAD 模式下运行,则它们是可选的。