@azure/attestation package
클래스
AttestationAdministrationClient |
증명 클라이언트 클래스입니다. AttestationClient 클래스를 사용하면 증명 관련 API에 액세스할 수 있습니다.
|
AttestationClient |
증명 클라이언트 클래스입니다. AttestationClient 클래스를 사용하면 증명 관련 API에 액세스할 수 있습니다.
|
인터페이스
AttestOpenEnclaveOptions |
AttestOpenEnclave API에 대한 선택적 매개 변수입니다. |
AttestSgxEnclaveOptions |
AttestSgxEnclave API에 대한 선택적 매개 변수입니다. |
AttestTpmOptions |
AttestTpm API에 대한 작업 옵션입니다. |
AttestationAdministrationClientOperationOptions |
증명 관리 클라이언트 작업에 대한 작업 옵션입니다. |
AttestationAdministrationClientOptions |
증명 클라이언트 생성 옵션입니다. |
AttestationAdministrationClientPolicyCertificateOperationOptions |
정책 인증서 작업에 대한 작업 옵션입니다. |
AttestationAdministrationClientPolicyOperationOptions |
관리 정책 작업에 대한 작업 옵션입니다. |
AttestationClientOperationOptions |
증명 클라이언트 작업에 대한 작업 옵션입니다. |
AttestationClientOptions |
증명 클라이언트 생성 옵션입니다. |
AttestationPolicyToken |
AttestationPolicyToken은 증명 정책 문서를 포함하는 AttestationToken을 나타냅니다. 증명 서비스가 설정된 정책 요청을 받으면 설정된 정책 토큰의 페이로드에는 본문에 실제 증명 정책 문서가 포함된 JSON 웹 서명 이 포함됩니다. AttestationPolicyToken은 이 JWS 개체를 나타냅니다. |
AttestationResponse |
AttestationResponse는 Microsoft Azure Attestation 서비스의 응답을 나타냅니다. 다음과 같은 두 가지 속성이 있습니다. |
AttestationResult |
Microsoft Azure Attestation 응답 토큰 본문 - MAA에서 발급한 응답 토큰의 본문 |
AttestationSgxCollateralInfo |
AttestationResult에서 sgxCollateral 클레임의 내용을 정의합니다. |
AttestationSigner |
AttestationSigner는 증명 서비스에서 반환하는 서명 인증서 체인/키 ID 조합을 나타냅니다. |
AttestationToken |
AttestationToken은 RFC 7515 JSON 웹 서명 개체를 나타냅니다. 증명 서비스에서 반환된 토큰을 나타내거나 증명 정책 변경 내용을 확인하는 데 사용할 수 있는 토큰을 로컬로 만드는 데 사용할 수 있습니다. |
AttestationTokenValidationOptions |
증명 토큰의 유효성을 검사하는 데 사용되는 옵션입니다. |
PolicyCertificatesModificationResult |
정책 인증서 수정 결과 |
PolicyResult |
정책 인증서 수정 결과 |
형식 별칭
AttestationType |
AttestationType에 대한 값을 정의합니다. 서비스에서 지원하는 알려진 값SgxEnclave: Intel Software Guard eXtensions |
CertificateModification |
CertificateModification에 대한 값을 정의합니다. 서비스에서 지원하는 알려진 값IsPresent: 작업을 수행한 후 인증서가 인증서 집합에 있습니다. |
PolicyModification |
PolicyModification에 대한 값을 정의합니다. 서비스에서 지원하는 알려진 값업데이트됨: 지정된 정책 개체가 업데이트되었습니다. |
열거형
KnownAttestationType |
서비스에서 허용하는 AttestationType 의 알려진 값입니다. |
KnownCertificateModification |
서비스에서 허용하는 CertificateModification 의 알려진 값입니다. |
KnownPolicyModification |
서비스에서 허용하는 PolicyModification 의 알려진 값입니다. |
함수
create |
증명 정책 문서를 포함하는 AttestationToken을 생성합니다. |
함수 세부 정보
createAttestationPolicyToken(string, string, string)
증명 정책 문서를 포함하는 AttestationToken을 생성합니다.
function createAttestationPolicyToken(policy: string, privateKey?: string, certificate?: string): AttestationPolicyToken
매개 변수
- policy
-
string
증명 토큰에 포함할 증명 정책입니다.
- privateKey
-
string
증명 토큰에 서명하는 데 사용되는 선택적 프라이빗 키입니다.
- certificate
-
string
증명 토큰을 확인하는 데 사용되는 선택적 인증서입니다.
반환
설명
증명 인스턴스가 모드에서 Isolated
실행 중인 경우 privateKey 및 인증서가 필요합니다. 증명 인스턴스가 모드에서 AAD
실행 중인 경우 선택 사항입니다.