AttestSgxEnclaveOptions interface
Необязательные параметры для API AttestSgxEnclave.
Свойства
| 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
Значение свойства
наследуется отаттестацииClientOperationOptions.abortSignal
onResponse
Функция, вызываемая каждый раз при получении ответа от сервера при выполнении запрошенной операции. Может вызываться несколько раз.
onResponse?: RawResponseCallback
Значение свойства
унаследовано отаттестацииClientOperationOptions.onResponse
requestOptions
Параметры, используемые при создании и отправке HTTP-запросов для этой операции.
requestOptions?: OperationRequestOptions
Значение свойства
наследуется отаттестацииClientOperationOptions.requestOptions
serializerOptions
Параметры переопределения поведения сериализации и десериализации.
serializerOptions?: SerializerOptions
Значение свойства
наследуется отаттестацииClientOperationOptions.serializerOptions
tracingOptions
Параметры, используемые при включении трассировки.
tracingOptions?: OperationTracingOptions
Значение свойства
унаследовано отаттестацииClientOperationOptions.tracingOptions
validationOptions
Параметры проверки, используемые для проверки маркеров аттестации, полученных от службы аттестации для отдельной операции.
validationOptions?: AttestationTokenValidationOptions
Значение свойства
унаследовано отаттестацииClientOperationOptions.validationOptions