AttestOpenEnclaveOptions interface
Необязательные параметры для API AttestOpenEnclave.
- Extends
Свойства
draft |
draftPolicyForAttestation — если он указан, политика аттестации, используемая во время запроса аттестации. |
init |
initTimeData : данные, предоставленные во время инициализации анклава, которые будут интерпретироваться как двоичные данные. |
init |
inittimeJson : данные, предоставленные во время инициализации анклава, которые будут интерпретироваться как данные JSON. |
run |
runTimeData — данные, предоставленные на момент создания отчета OpenEnclave для интерпретации как двоичные данные. |
run |
runTimeJson — данные, предоставленные на момент создания отчета OpenEnclave для интерпретации как данные JSON. |
Унаследованные свойства
abort |
Сигнал, который можно использовать для прерывания запросов. |
on |
Функция, вызываемая каждый раз при получении ответа от сервера при выполнении запрошенной операции. Может вызываться несколько раз. |
request |
Параметры, используемые при создании и отправке HTTP-запросов для этой операции. |
serializer |
Параметры для переопределения поведения сериализации и десериализации. |
tracing |
Параметры, используемые при включенной трассировке. |
validation |
Параметры проверки, используемые для проверки маркеров аттестации, полученных от службы аттестации для отдельной операции. |
Сведения о свойстве
draftPolicyForAttestation
draftPolicyForAttestation — если он указан, политика аттестации, используемая во время запроса аттестации.
draftPolicyForAttestation?: string
Значение свойства
string
initTimeData
initTimeData : данные, предоставленные во время инициализации анклава, которые будут интерпретироваться как двоичные данные.
initTimeData?: Uint8Array | Buffer | Blob
Значение свойства
Uint8Array | Buffer | Blob
initTimeJson
inittimeJson : данные, предоставленные во время инициализации анклава, которые будут интерпретироваться как данные JSON.
initTimeJson?: Uint8Array | Buffer | Blob
Значение свойства
Uint8Array | Buffer | Blob
runTimeData
runTimeData — данные, предоставленные на момент создания отчета OpenEnclave для интерпретации как двоичные данные.
runTimeData?: Uint8Array | Buffer | Blob
Значение свойства
Uint8Array | Buffer | Blob
runTimeJson
runTimeJson — данные, предоставленные на момент создания отчета OpenEnclave для интерпретации как данные JSON.
runTimeJson?: Uint8Array | Buffer | Blob
Значение свойства
Uint8Array | Buffer | Blob
Сведения об унаследованном свойстве
abortSignal
Сигнал, который можно использовать для прерывания запросов.
abortSignal?: AbortSignalLike
Значение свойства
Наследуется отattestationClientOperationOptions.abortSignal
onResponse
Функция, вызываемая каждый раз при получении ответа от сервера при выполнении запрошенной операции. Может вызываться несколько раз.
onResponse?: RawResponseCallback
Значение свойства
Наследуется отattestationClientOperationOptions.onResponse
requestOptions
Параметры, используемые при создании и отправке HTTP-запросов для этой операции.
requestOptions?: OperationRequestOptions
Значение свойства
Наследуется отаттестацииClientOperationOptions.requestOptions
serializerOptions
Параметры для переопределения поведения сериализации и десериализации.
serializerOptions?: SerializerOptions
Значение свойства
Наследуется отattestationClientOperationOptions.serializerOptions
tracingOptions
Параметры, используемые при включенной трассировке.
tracingOptions?: OperationTracingOptions
Значение свойства
Наследуется отattestationClientOperationOptions.tracingOptions
validationOptions
Параметры проверки, используемые для проверки маркеров аттестации, полученных от службы аттестации для отдельной операции.
validationOptions?: AttestationTokenValidationOptions
Значение свойства
Наследуется отattestationClientOperationOptions.validationOptions