@azure/attestation package
Kelas
| AttestationAdministrationClient |
Kelas Klien Pengesahan. Kelas AttestationClient memungkinkan akses ke API terkait Pengesahan:
|
| AttestationClient |
Kelas Klien Pengesahan. Kelas AttestationClient memungkinkan akses ke API terkait Pengesahan:
|
Antarmuka
| AttestOpenEnclaveOptions |
Parameter opsional untuk API AttestOpenEnclave. |
| AttestSgxEnclaveOptions |
Parameter opsional untuk API AttestSgxEnclave. |
| AttestTpmOptions |
Opsi operasi untuk AttestTpm API. |
| AttestationAdministrationClientOperationOptions |
Opsi operasi untuk operasi Klien Administrasi Pengesahan. |
| AttestationAdministrationClientOptions |
Opsi Konstruksi Klien Pengesahan. |
| AttestationAdministrationClientPolicyCertificateOperationOptions |
Opsi operasi untuk operasi Sertifikat Kebijakan. |
| AttestationAdministrationClientPolicyOperationOptions |
Opsi operasi untuk operasi Kebijakan administrasi. |
| AttestationClientOperationOptions |
Opsi operasi untuk operasi Klien Pengesahan. |
| AttestationClientOptions |
Opsi Konstruksi Klien Pengesahan. |
| AttestationPolicyToken |
AttestationPolicyToken mewakili AttestationToken yang menyimpan dokumen kebijakan pengesahan. Ketika layanan pengesahan menerima permintaan kebijakan yang ditetapkan, payload token kebijakan yang ditetapkan berisi JSON Web Signature yang isinya berisi dokumen kebijakan pengesahan aktual. AttestationPolicyToken mewakili objek JWS ini. |
| AttestationResponse |
AttestationResponse mewakili respons dari layanan Microsoft Azure Attestation. Ini memiliki dua properti: |
| AttestationResult |
Isi token respons Microsoft Azure Attestation - isi token respons yang dikeluarkan oleh MAA |
| AttestationSgxCollateralInfo |
Menentukan konten klaim sgxCollateral dalam AttestationResult. |
| AttestationSigner |
AttestationSigner mewakili kombinasi rantai sertifikat penandatanganan/ID Kunci yang dikembalikan oleh layanan pengesahan. |
| AttestationToken |
AttestationToken mewakili objek RFC 7515 JSON Web Signature. Ini dapat mewakili token yang dikembalikan oleh layanan pengesahan, atau dapat digunakan untuk membuat token secara lokal yang dapat digunakan untuk memverifikasi perubahan kebijakan pengesahan. |
| AttestationTokenValidationOptions |
Opsi yang digunakan untuk memvalidasi token pengesahan. |
| PolicyCertificatesModificationResult |
Hasil modifikasi sertifikat kebijakan |
| PolicyResult |
Hasil modifikasi sertifikat kebijakan |
Alias Jenis
| AttestationType |
Menentukan nilai untuk AttestationType. Nilai yang diketahui didukung oleh layanan
SgxEnclave: EXtensions Penjaga Perangkat Lunak Intel |
| CertificateModification |
Menentukan nilai untuk CertificateModification. Nilai yang diketahui didukung oleh layanan
IsPresent: Setelah operasi dilakukan, sertifikat berada dalam kumpulan sertifikat. |
| PolicyModification |
Menentukan nilai untuk PolicyModification. Nilai yang diketahui didukung oleh layanan
Diperbarui: Objek kebijakan yang ditentukan telah diperbarui. |
Enum
| KnownAttestationType |
Nilai yang diketahui dari AttestationType yang diterima layanan. |
| KnownCertificateModification |
Nilai yang diketahui dari CertificateModification yang diterima layanan. |
| KnownPolicyModification |
Nilai yang diketahui dari PolicyModification yang diterima layanan. |
Fungsi
| create |
Membuat AttestationToken yang berisi dokumen Kebijakan Pengesahan. |
Detail Fungsi
createAttestationPolicyToken(string, string, string)
Membuat AttestationToken yang berisi dokumen Kebijakan Pengesahan.
function createAttestationPolicyToken(policy: string, privateKey?: string, certificate?: string): AttestationPolicyToken
Parameter
- policy
-
string
Kebijakan pengesahan untuk disematkan dalam token pengesahan.
- privateKey
-
string
kunci privat opsional yang digunakan untuk menandatangani token pengesahan.
- certificate
-
string
sertifikat opsional yang digunakan untuk memverifikasi token pengesahan.
Mengembalikan
Keterangan
Perhatikan bahwa jika instans pengesahan berjalan dalam mode Isolated, privateKey dan sertifikat diperlukan. Jika instans pengesahan berjalan dalam mode AAD, instans tersebut bersifat opsional.