@azure/attestation package
Clases
| AttestationAdministrationClient |
Clase client de atestación. La clase AttestationClient permite el acceso a las API relacionadas con la atestación:
|
| AttestationClient |
Clase client de atestación. La clase AttestationClient permite el acceso a las API relacionadas con la atestación:
|
Interfaces
| AttestOpenEnclaveOptions |
Parámetros opcionales para la API AttestOpenEnclave. |
| AttestSgxEnclaveOptions |
Parámetros opcionales para la API AttestSgxEnclave. |
| AttestTpmOptions |
Opciones de operación para attestTpm API. |
| AttestationAdministrationClientOperationOptions |
Opciones de operación para las operaciones del cliente de administración de atestación. |
| AttestationAdministrationClientOptions |
Opciones de construcción del cliente de atestación. |
| AttestationAdministrationClientPolicyCertificateOperationOptions |
Opciones de operación para las operaciones de certificados de directiva. |
| AttestationAdministrationClientPolicyOperationOptions |
Opciones de operación para las operaciones de directiva de administración. |
| AttestationClientOperationOptions |
Opciones de operación para las operaciones del cliente de atestación. |
| AttestationClientOptions |
Opciones de construcción del cliente de atestación. |
| AttestationPolicyToken |
AttestationPolicyToken representa un attestationToken que contiene un documento de directiva de atestación. Cuando el servicio de atestación recibe una solicitud de directiva establecida, la carga del token de directiva set contiene un json Web Signature cuyo cuerpo contiene el documento de directiva de atestación real. AttestationPolicyToken representa este objeto JWS. |
| AttestationResponse |
AttestationResponse representa la respuesta del servicio Microsoft Azure Attestation. Tiene dos propiedades: |
| AttestationResult |
Cuerpo del token de respuesta de Microsoft Azure Attestation: el cuerpo de un token de respuesta emitido por MAA |
| AttestationSgxCollateralInfo |
Define el contenido de la notificación de sgxCollaterales en un AttestationResult. |
| AttestationSigner |
AttestationSigner representa una combinación de cadena de certificados de firma o id. de clave devuelta por el servicio de atestación. |
| AttestationToken |
AttestationToken representa un objeto RFC 7515 JSON Web Signature. Puede representar el token devuelto por el servicio de atestación o se puede usar para crear un token localmente que se puede usar para comprobar los cambios en la directiva de atestación. |
| AttestationTokenValidationOptions |
Opciones usadas para validar tokens de atestación. |
| PolicyCertificatesModificationResult |
Resultado de una modificación del certificado de directiva |
| PolicyResult |
Resultado de una modificación del certificado de directiva |
Alias de tipos
| AttestationType |
Define valores para AttestationType. Valores conocidos admitidos por el servicio
SgxEnclave: Tensiones de Intel Software Guard |
| CertificateModification |
Define valores para CertificateModification. Valores conocidos admitidos por el servicio
IsPresent: una vez realizada la operación, el certificado se encuentra en el conjunto de certificados. |
| PolicyModification |
Define valores para PolicyModification. Valores conocidos admitidos por el servicio
Actualizado: se actualizó el objeto de directiva especificado. |
Enumeraciones
| KnownAttestationType |
Valores conocidos de AttestationType que acepta el servicio. |
| KnownCertificateModification |
Valores conocidos de certificateModification que acepta el servicio. |
| KnownPolicyModification |
Los valores conocidos de PolicyModification que acepta el servicio. |
Funciones
| create |
Construye un attestationToken que contiene un documento de directiva de atestación. |
Detalles de la función
createAttestationPolicyToken(string, string, string)
Construye un attestationToken que contiene un documento de directiva de atestación.
function createAttestationPolicyToken(policy: string, privateKey?: string, certificate?: string): AttestationPolicyToken
Parámetros
- policy
-
string
Directiva de atestación para insertar en el token de atestación.
- privateKey
-
string
clave privada opcional que se usa para firmar el token de atestación.
- certificate
-
string
certificado opcional que se usa para comprobar el token de atestación.
Devoluciones
Comentarios
Tenga en cuenta que si la instancia de atestación se ejecuta en modo Isolated, se requieren privateKey y certificate. Si la instancia de atestación se ejecuta en modo AAD, son opcionales.