@azure/attestation package
Classi
| AttestationAdministrationClient |
Classe Client di attestazione. La classe AttestationClient consente l'accesso alle API correlate all'attestazione:
|
| AttestationClient |
Classe Client di attestazione. La classe AttestationClient consente l'accesso alle API correlate all'attestazione:
|
Interfacce
| AttestOpenEnclaveOptions |
Parametri facoltativi per l'API AttestaOpenEnclave. |
| AttestSgxEnclaveOptions |
Parametri facoltativi per l'API AttestaSgxEnclave. |
| AttestTpmOptions |
Opzioni di operazione per l'API AttestaTpm. |
| AttestationAdministrationClientOperationOptions |
Opzioni di operazione per le operazioni client di amministrazione attestazione. |
| AttestationAdministrationClientOptions |
Opzioni di costruzione client di attestazione. |
| AttestationAdministrationClientPolicyCertificateOperationOptions |
Opzioni di operazione per le operazioni dei certificati dei criteri. |
| AttestationAdministrationClientPolicyOperationOptions |
Opzioni operative per le operazioni dei criteri di amministrazione. |
| AttestationClientOperationOptions |
Opzioni di operazione per le operazioni client di attestazione. |
| AttestationClientOptions |
Opzioni di costruzione client di attestazione. |
| AttestationPolicyToken |
Un oggetto AttestationPolicyToken rappresenta un oggetto AttestationToken che contiene un documento dei criteri di attestazione. Quando il servizio di attestazione riceve una richiesta di criteri impostata, il payload del token di criteri set contiene un firma Web JSON il cui corpo contiene il documento effettivo dei criteri di attestazione. AttestationPolicyToken rappresenta questo oggetto JWS. |
| AttestationResponse |
Un'attestazioneResponse rappresenta la risposta del servizio di attestazione di Microsoft Azure. Ha due proprietà: |
| AttestationResult |
Corpo del token di risposta dell'attestazione di Microsoft Azure: il corpo di un token di risposta rilasciato da MAA |
| AttestationSgxCollateralInfo |
Definisce il contenuto dell'attestazione sgxCollateral in un AttestationResult. |
| AttestationSigner |
Un attestationSigner rappresenta una combinazione di catena di certificati di firma/ID chiave restituita dal servizio di attestazione. |
| AttestationToken |
Un Oggetto AttestationToken rappresenta un oggetto Firma Web JSON RFC 7515. Può rappresentare il token restituito dal servizio di attestazione oppure può essere usato per creare un token in locale che può essere usato per verificare le modifiche dei criteri di attestazione. |
| AttestationTokenValidationOptions |
Opzioni usate per convalidare i token di attestazione. |
| PolicyCertificatesModificationResult |
Risultato di una modifica del certificato dei criteri |
| PolicyResult |
Risultato di una modifica del certificato dei criteri |
Alias tipo
| AttestationType |
Definisce i valori per AttestationType. Valori noti supportati dal servizio
SgxEnclave: Estensioni di protezione del software Intel |
| CertificateModification |
Definisce i valori per CertificateModification. Valori noti supportati dal servizio
IsPresent: dopo l'esecuzione dell'operazione, il certificato si trova nel set di certificati. |
| PolicyModification |
Definisce i valori per PolicyModification. Valori noti supportati dal servizio
Aggiornato: l'oggetto criteri specificato è stato aggiornato. |
Enumerazioni
| KnownAttestationType |
Valori noti di AttestationType accettati dal servizio. |
| KnownCertificateModification |
Valori noti di CertificateModification accettati dal servizio. |
| KnownPolicyModification |
Valori noti di PolicyModification accettati dal servizio. |
Funzioni
| create |
Costruisce un oggetto AttestationToken contenente un documento dei criteri di attestazione. |
Dettagli funzione
createAttestationPolicyToken(string, string, string)
Costruisce un oggetto AttestationToken contenente un documento dei criteri di attestazione.
function createAttestationPolicyToken(policy: string, privateKey?: string, certificate?: string): AttestationPolicyToken
Parametri
- policy
-
string
Criteri di attestazione da incorporare nel token di attestazione.
- privateKey
-
string
chiave privata facoltativa usata per firmare il token di attestazione.
- certificate
-
string
certificato facoltativo usato per verificare il token di attestazione.
Restituisce
Commenti
Si noti che se l'istanza di attestazione è in esecuzione in modalità Isolated, sono necessari privateKey e certificato. Se l'istanza di attestazione è in esecuzione in modalità AAD, sono facoltative.