@azure/attestation package
Třídy
AttestationAdministrationClient |
Klientská třída ověření identity. Třída AttestationClient umožňuje přístup k rozhraním API souvisejícím s ověřením identity:
|
AttestationClient |
Klientská třída ověření identity. Třída AttestationClient umožňuje přístup k rozhraním API souvisejícím s ověřením identity:
|
Rozhraní
AttestOpenEnclaveOptions |
Volitelné parametry pro rozhraní API AttestOpenEnclave. |
AttestSgxEnclaveOptions |
Volitelné parametry pro rozhraní API AttestSgxEnclave. |
AttestTpmOptions |
Možnosti operace pro rozhraní API AttestTpm. |
AttestationAdministrationClientOperationOptions |
Možnosti operace pro operace klienta správy ověření identity. |
AttestationAdministrationClientOptions |
Možnosti konstrukce klienta ověření identity. |
AttestationAdministrationClientPolicyCertificateOperationOptions |
Možnosti operace pro operace certifikáty zásad |
AttestationAdministrationClientPolicyOperationOptions |
Možnosti operace pro operace zásad správy. |
AttestationClientOperationOptions |
Možnosti operace pro operace klienta ověření identity. |
AttestationClientOptions |
Možnosti konstrukce klienta ověření identity. |
AttestationPolicyToken |
AttestationPolicyToken představuje AttestationToken, který obsahuje dokument zásad ověření identity. Když služba ověření identity obdrží žádost o nastavení zásad, datová část tokenu nastavené zásady obsahuje webový podpis JSON , jehož tělo obsahuje skutečný dokument zásad ověření identity. AttestationPolicyToken představuje tento objekt JWS. |
AttestationResponse |
AttestationResponse představuje odpověď ze služby Microsoft Azure Attestation. Má dvě vlastnosti: |
AttestationResult |
Tělo tokenu odpovědi Microsoft Azure Attestation – tělo tokenu odpovědi vydaného maa |
AttestationSgxCollateralInfo |
Definuje obsah deklarace identity sgxCollateral v attestationResult. |
AttestationSigner |
AttestationSigner představuje kombinaci řetězu podpisových certifikátů a ID klíče vrácené službou ověření identity. |
AttestationToken |
AttestationToken představuje objekt webového podpisu JSON RFC 7515. Může představovat buď token vrácený službou ověření identity, nebo ho můžete použít k vytvoření tokenu místně, který lze použít k ověření změn zásad ověření identity. |
AttestationTokenValidationOptions |
Možnosti používané k ověření tokenů ověření identity |
PolicyCertificatesModificationResult |
Výsledek úpravy certifikátu zásad |
PolicyResult |
Výsledek úpravy certifikátu zásad |
Aliasy typu
AttestationType |
Definuje hodnoty pro AttestationType. Známé hodnoty podporované službouSgxEnclave: Intel Software Guard eXtensions |
CertificateModification |
Definuje hodnoty pro CertificateModification. Známé hodnoty podporované službouIsPresent: Po provedení operace je certifikát v sadě certifikátů. |
PolicyModification |
Definuje hodnoty pro PolicyModification. Známé hodnoty podporované službouAktualizováno: Zadaný objekt zásad byl aktualizován. |
Výčty
KnownAttestationType |
Známé hodnoty AttestationType , které služba přijímá. |
KnownCertificateModification |
Známé hodnoty CertificateModification , které služba přijímá. |
KnownPolicyModification |
Známé hodnoty PolicyModification , které služba přijímá. |
Funkce
create |
Vytvoří AttestationToken obsahující dokument zásad ověření identity. |
Podrobnosti funkce
createAttestationPolicyToken(string, string, string)
Vytvoří AttestationToken obsahující dokument zásad ověření identity.
function createAttestationPolicyToken(policy: string, privateKey?: string, certificate?: string): AttestationPolicyToken
Parametry
- policy
-
string
Zásady ověření identity, které se mají vložit do tokenu ověření identity.
- privateKey
-
string
volitelný privátní klíč použitý k podepsání tokenu ověření identity.
- certificate
-
string
volitelný certifikát použitý k ověření tokenu ověření identity.
Návraty
Poznámky
Všimněte si, že pokud je instance ověření identity spuštěná v Isolated
režimu, vyžaduje se privátní klíč a certifikát. Pokud instance ověření identity běží v AAD
režimu, jsou volitelné.