@azure/attestation package
Sınıflar
| AttestationAdministrationClient |
Kanıtlama İstemci sınıfı. AttestationClient sınıfı, Kanıtlama ile ilgili API'lere erişim sağlar:
|
| AttestationClient |
Kanıtlama İstemci sınıfı. AttestationClient sınıfı, Kanıtlama ile ilgili API'lere erişim sağlar:
|
Arabirimler
| AttestOpenEnclaveOptions |
AttestOpenEnclave API'sinin isteğe bağlı parametreleri. |
| AttestSgxEnclaveOptions |
AttestSgxEnclave API'sinin isteğe bağlı parametreleri. |
| AttestTpmOptions |
AttestTpm API'sinin işlem seçenekleri. |
| AttestationAdministrationClientOperationOptions |
Kanıtlama Yönetimi İstemcisi işlemleri için işlem seçenekleri. |
| AttestationAdministrationClientOptions |
Kanıtlama İstemcisi İnşaat Seçenekleri. |
| AttestationAdministrationClientPolicyCertificateOperationOptions |
İlke Sertifikaları işlemleri için işlem seçenekleri. |
| AttestationAdministrationClientPolicyOperationOptions |
Yönetim İlkesi işlemleri için işlem seçenekleri. |
| AttestationClientOperationOptions |
Kanıtlama İstemcisi işlemleri için işlem seçenekleri. |
| AttestationClientOptions |
Kanıtlama İstemcisi İnşaat Seçenekleri. |
| AttestationPolicyToken |
AttestationPolicyToken, kanıtlama ilkesi belgesini barındıran bir AttestationToken'i temsil eder. Kanıtlama hizmeti ayarlanmış bir ilke isteği aldığında, ayarlanan ilke belirtecinin yükü, gövdesi gerçek kanıtlama ilkesi belgesini içeren bir JSON Web İmzası içerir. AttestationPolicyToken bu JWS nesnesini temsil eder. |
| AttestationResponse |
AttestationResponse, Microsoft Azure Kanıtlama hizmetinden gelen yanıtı temsil eder. İki özelliği vardır: |
| AttestationResult |
Microsoft Azure Kanıtlama yanıt belirteci gövdesi - MAA tarafından verilen yanıt belirtecinin gövdesi |
| AttestationSgxCollateralInfo |
AttestationResultiçindeki sgxCollateral talebi içeriğini tanımlar. |
| AttestationSigner |
AttestationSigner, kanıtlama hizmeti tarafından döndürülen bir imzalama sertifikası zincirini/Anahtar Kimliği bileşimini temsil eder. |
| AttestationToken |
AttestationToken, RFC 7515 JSON Web İmzası nesnesini temsil eder. Kanıtlama hizmeti tarafından döndürülen belirteci temsil edebilir veya kanıtlama ilkesi değişikliklerini doğrulamak için yerel olarak kullanılabilecek bir belirteç oluşturmak için kullanılabilir. |
| AttestationTokenValidationOptions |
Kanıtlama belirteçlerini doğrulamak için kullanılan seçenekler. |
| PolicyCertificatesModificationResult |
İlke sertifikası değişikliğinin sonucu |
| PolicyResult |
İlke sertifikası değişikliğinin sonucu |
Tür Diğer Adları
| AttestationType |
AttestationType değerlerini tanımlar. Hizmet tarafından desteklenen bilinen değerler
SgxEnclave: Intel Yazılım Koruması eXtensions |
| CertificateModification |
CertificateModification değerlerini tanımlar. Hizmet tarafından desteklenen bilinen değerler
IsPresent: İşlem gerçekleştirildikten sonra sertifika sertifika kümesinde olur. |
| PolicyModification |
PolicyModification değerlerini tanımlar. Hizmet tarafından desteklenen bilinen değerler
Güncelleştirildi: Belirtilen ilke nesnesi güncelleştirildi. |
Numaralandırmalar
| KnownAttestationType |
Hizmetin kabul bilinen AttestationType değerleri. |
| KnownCertificateModification |
CertificateModification'ın bilinen değerleri, hizmetin kabul. |
| KnownPolicyModification |
İşlevler
| create |
Kanıtlama İlkesi belgesi içeren bir AttestationToken oluşturur. |
İşlev Ayrıntıları
createAttestationPolicyToken(string, string, string)
Kanıtlama İlkesi belgesi içeren bir AttestationToken oluşturur.
function createAttestationPolicyToken(policy: string, privateKey?: string, certificate?: string): AttestationPolicyToken
Parametreler
- policy
-
string
Kanıtlama belirtecine eklemek için kanıtlama ilkesi.
- privateKey
-
string
kanıtlama belirtecini imzalamak için kullanılan isteğe bağlı özel anahtar.
- certificate
-
string
kanıtlama belirtecini doğrulamak için kullanılan isteğe bağlı sertifika.
Döndürülenler
Açıklamalar
Kanıtlama örneği Isolated modunda çalışıyorsa privateKey ve sertifikanın gerekli olduğunu unutmayın. Kanıtlama örneği AAD modunda çalışıyorsa isteğe bağlıdır.