@azure/attestation package
Классы
AttestationAdministrationClient |
Аттестация Класс Client. Класс AttestationClient обеспечивает доступ к API, связанным с аттестацией:
|
AttestationClient |
Аттестация Класс Client. Класс AttestationClient обеспечивает доступ к API, связанным с аттестацией:
|
Интерфейсы
AttestOpenEnclaveOptions |
Необязательные параметры для API AttestOpenEnclave. |
AttestSgxEnclaveOptions |
Необязательные параметры для API AttestSgxEnclave. |
AttestTpmOptions |
Параметры операций для API AttestTpm. |
AttestationAdministrationClientOperationOptions |
Параметры операций для операций клиента администрирования аттестации. |
AttestationAdministrationClientOptions |
Варианты построения клиента аттестации. |
AttestationAdministrationClientPolicyCertificateOperationOptions |
Параметры операций для операций с сертификатами политики. |
AttestationAdministrationClientPolicyOperationOptions |
Параметры операций для операций политики администрирования. |
AttestationClientOperationOptions |
Параметры операций для операций клиента аттестации. |
AttestationClientOptions |
Варианты построения клиента аттестации. |
AttestationPolicyToken |
AttestationPolicyToken представляет attestationToken, содержащий документ политики аттестации. Когда служба аттестации получает запрос политики набора, полезные данные маркера политики набора содержат веб-подпись JSON , текст которой содержит фактический документ политики аттестации. AttestationPolicyToken представляет этот объект JWS. |
AttestationResponse |
АттестацияОтвет представляет ответ от службы Microsoft Аттестация Azure. Он имеет два свойства: |
AttestationResult |
Текст маркера ответа Microsoft Аттестация Azure — текст маркера ответа, выданного MAA |
AttestationSgxCollateralInfo |
Определяет содержимое утверждения sgxCollateral в AttestationResult. |
AttestationSigner |
AttestationSigner представляет собой сочетание цепочки сертификатов подписи и идентификатора ключа, возвращаемого службой аттестации. |
AttestationToken |
AttestationToken представляет объект веб-подписи JSON RFC 7515. Он может представлять маркер, возвращенный службой аттестации, или его можно использовать для локального создания маркера, который можно использовать для проверки изменений политики аттестации. |
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
режиме , они являются необязательными.