@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 代表來自 Microsoft Azure 證明 服務的回應。 它有兩個屬性: |
AttestationResult |
Microsoft Azure 證明回應權杖本文 - MAA 所簽發之回應權杖的主體 |
AttestationSgxCollateralInfo |
定義AttestationResult中sgxCollateral宣告的內容。 |
AttestationSigner |
證明Signer 代表證明服務所傳回的簽署憑證鏈結/金鑰識別碼組合。 |
AttestationToken |
AttestationToken 代表 RFC 7515 JSON Web Signature 物件。 它可以代表證明服務傳回的權杖,也可以用來在本機建立權杖,以用來驗證證明原則變更。 |
AttestationTokenValidationOptions |
用來驗證證明權杖的選項。 |
PolicyCertificatesModificationResult |
原則憑證修改的結果 |
PolicyResult |
原則憑證修改的結果 |
類型別名
AttestationType |
定義 AttestationType 的值。 服務支援的已知值SgxEnclave:Intel Software Guard eXtensions |
CertificateModification |
定義 CertificateModification 的值。 服務支援的已知值IsPresent:執行作業之後,憑證會位於憑證集合中。 |
PolicyModification |
定義 PolicyModification 的值。 服務支援的已知值已更新:已更新指定的原則物件。 |
列舉
KnownAttestationType |
服務接受的 AttestationType 已知值。 |
KnownCertificateModification |
服務接受的 CertificateModification 已知值。 |
KnownPolicyModification |
服務接受的 PolicyModification 已知值。 |
函數
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
,則為選擇性。