@azure/attestation package
Классы
| AttestationAdministrationClient |
Класс Клиента аттестации. Класс AttestationClient обеспечивает доступ к связанным API аттестации:
|
| AttestationClient |
Класс Клиента аттестации. Класс AttestationClient обеспечивает доступ к связанным API аттестации:
|
Интерфейсы
| AttestOpenEnclaveOptions |
Необязательные параметры для API AttestOpenEnclave. |
| AttestSgxEnclaveOptions |
Необязательные параметры для API AttestSgxEnclave. |
| AttestTpmOptions |
Параметры операции для API AttestTpm. |
| AttestationAdministrationClientOperationOptions |
Параметры операций клиента администрирования аттестации. |
| AttestationAdministrationClientOptions |
Параметры построения клиента аттестации. |
| AttestationAdministrationClientPolicyCertificateOperationOptions |
Параметры операций для операций сертификатов политики. |
| AttestationAdministrationClientPolicyOperationOptions |
Параметры операций политики администрирования. |
| AttestationClientOperationOptions |
Параметры операций для операций клиента аттестации. |
| AttestationClientOptions |
Параметры построения клиента аттестации. |
| AttestationPolicyToken |
АттестацияPolicyToken представляет аттестациюToken, которая содержит документ политики аттестации. Когда служба аттестации получает запрос на настройку политики, полезные данные маркера политики набора содержат веб-подпись JSON, текст которого содержит фактический документ политики аттестации. AttestationPolicyToken представляет этот объект JWS. |
| AttestationResponse |
АттестацияResponse представляет ответ службы аттестации Microsoft Azure. Он имеет два свойства: |
| AttestationResult |
Текст маркера ответа аттестации Microsoft Azure — текст маркера ответа, выданного MAA |
| AttestationSgxCollateralInfo |
Определяет содержимое утверждения sgxCollateral в аттестацииResult. |
| AttestationSigner |
AttestationSigner представляет цепочку сертификатов подписи или сочетание идентификатора ключа, возвращаемое службой аттестации. |
| AttestationToken |
АттестацияToken представляет объект веб-подписи 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 |
Создает аттестациюToken, содержащую документ политики аттестации. |
Сведения о функции
createAttestationPolicyToken(string, string, string)
Создает аттестациюToken, содержащую документ политики аттестации.
function createAttestationPolicyToken(policy: string, privateKey?: string, certificate?: string): AttestationPolicyToken
Параметры
- policy
-
string
Политика аттестации для внедрения в маркер аттестации.
- privateKey
-
string
необязательный закрытый ключ, используемый для подписи маркера аттестации.
- certificate
-
string
необязательный сертификат, используемый для проверки маркера аттестации.
Возвращаемое значение
Комментарии
Обратите внимание, что если экземпляр аттестации запущен в режиме Isolated, требуется закрытый ключ и сертификат. Если экземпляр аттестации выполняется в AAD режиме, они являются необязательными.