@azure/attestation package
Classes
| AttestationAdministrationClient |
Classe cliente de atestado. A classe AttestationClient permite o acesso às APIs relacionadas ao Atestado:
|
| AttestationClient |
Classe cliente de atestado. A classe AttestationClient permite o acesso às APIs relacionadas ao Atestado:
|
Interfaces
| AttestOpenEnclaveOptions |
Parâmetros opcionais para a API AttestOpenEnclave. |
| AttestSgxEnclaveOptions |
Parâmetros opcionais para a API AttestSgxEnclave. |
| AttestTpmOptions |
Opções de operação para a API AttestTpm. |
| AttestationAdministrationClientOperationOptions |
Opções de operação para as operações do Cliente de Administração de Atestado. |
| AttestationAdministrationClientOptions |
Opções de construção do cliente de atestado. |
| AttestationAdministrationClientPolicyCertificateOperationOptions |
Opções de operação para as operações de Certificados de Política. |
| AttestationAdministrationClientPolicyOperationOptions |
Opções de operação para as operações de política de administração. |
| AttestationClientOperationOptions |
Opções de operação para as operações do Cliente de Atestado. |
| AttestationClientOptions |
Opções de construção do cliente de atestado. |
| AttestationPolicyToken |
Um AttestationPolicyToken representa um AttestationToken que contém um documento de política de atestado. Quando o serviço de atestado recebe uma solicitação de política definida, o conteúdo do token de política definido contém um de Assinatura Da Web JSON cujo corpo contém o documento de política de atestado real. O AttestationPolicyToken representa esse objeto JWS. |
| AttestationResponse |
Um AtestadoResponse representa a resposta do serviço atestado do Microsoft Azure. Ele tem duas propriedades: |
| AttestationResult |
Um corpo do token de resposta do Atestado do Microsoft Azure – o corpo de um token de resposta emitido pelo MAA |
| AttestationSgxCollateralInfo |
Define o conteúdo da declaração de sgxCollateral em um AttestationResult. |
| AttestationSigner |
Um AttestationSigner representa uma combinação de cadeia de certificados de assinatura/ID de chave retornada pelo serviço de atestado. |
| AttestationToken |
Um AttestationToken representa um objeto RFC 7515 JSON Web Signature. Ele pode representar o token retornado pelo serviço de atestado ou pode ser usado para criar um token localmente que pode ser usado para verificar as alterações na política de atestado. |
| AttestationTokenValidationOptions |
Opções usadas para validar tokens de atestado. |
| PolicyCertificatesModificationResult |
O resultado de uma modificação de certificado de política |
| PolicyResult |
O resultado de uma modificação de certificado de política |
Aliases de tipo
| AttestationType |
Define valores para AttestationType. Valores conhecidos compatíveis com o serviço
SgxEnclave: eXtensions do Intel Software Guard |
| CertificateModification |
Define valores para CertificateModification. Valores conhecidos compatíveis com o serviço
IsPresent: depois que a operação foi executada, o certificado está no conjunto de certificados. |
| PolicyModification |
Define valores para PolicyModification. Valores conhecidos compatíveis com o serviço
Atualizado: o objeto de política especificado foi atualizado. |
Enumerações
| KnownAttestationType |
Valores conhecidos de AttestationType que o serviço aceita. |
| KnownCertificateModification |
Valores conhecidos de CertificateModification que o serviço aceita. |
| KnownPolicyModification |
Valores conhecidos de PolicyModification que o serviço aceita. |
Funções
| create |
Constrói um AtestadoToken que contém um documento da Política de Atestado. |
Detalhes da função
createAttestationPolicyToken(string, string, string)
Constrói um AtestadoToken que contém um documento da Política de Atestado.
function createAttestationPolicyToken(policy: string, privateKey?: string, certificate?: string): AttestationPolicyToken
Parâmetros
- policy
-
string
Política de atestado a ser inserida no token de atestado.
- privateKey
-
string
chave privada opcional usada para assinar o token de atestado.
- certificate
-
string
certificado opcional usado para verificar o token de atestado.
Retornos
Comentários
Observe que, se a instância de atestado estiver em execução no modo Isolated, o privateKey e o certificado serão necessários. Se a instância de atestado estiver em execução no modo AAD, elas serão opcionais.