AttestOpenEnclaveOptions interface
Parametry opcjonalne dla interfejsu API AttestOpenEnclave.
- Extends
Właściwości
draft |
draftPolicyForAttestation — jeśli określono, zasady zaświadczania, które mają być używane podczas żądania zaświadczania. |
init |
initTimeData: dane podane w momencie zainicjowania enklawy, które mają być interpretowane jako dane binarne. |
init |
inittimeJson: dane dostarczone w momencie zainicjowania enklawy, które mają być interpretowane jako dane JSON. |
run |
runTimeData — dane dostarczone w czasie, gdy testowany raport OpenEnclave został utworzony w celu zinterpretowania jako danych binarnych. |
run |
runTimeJson — dane dostarczone w momencie utworzenia testowanego raportu OpenEnclave w celu zinterpretowania ich jako danych JSON. |
Właściwości dziedziczone
abort |
Sygnał, który może służyć do przerwania żądań. |
on |
Funkcja, która ma być wywoływana za każdym razem, gdy odpowiedź jest odbierana z serwera podczas wykonywania żądanej operacji. Może być wywoływana wiele razy. |
request |
Opcje używane podczas tworzenia i wysyłania żądań HTTP dla tej operacji. |
serializer |
Opcje zastępowania zachowania serializacji/deseralizacji. |
tracing |
Opcje używane podczas śledzenia jest włączone. |
validation |
Opcje weryfikacji używane do weryfikowania tokenów zaświadczania odebranych z usługi zaświadczania dla poszczególnych operacji. |
Szczegóły właściwości
draftPolicyForAttestation
draftPolicyForAttestation — jeśli określono, zasady zaświadczania, które mają być używane podczas żądania zaświadczania.
draftPolicyForAttestation?: string
Wartość właściwości
string
initTimeData
initTimeData: dane podane w momencie zainicjowania enklawy, które mają być interpretowane jako dane binarne.
initTimeData?: Uint8Array | Buffer | Blob
Wartość właściwości
Uint8Array | Buffer | Blob
initTimeJson
inittimeJson: dane dostarczone w momencie zainicjowania enklawy, które mają być interpretowane jako dane JSON.
initTimeJson?: Uint8Array | Buffer | Blob
Wartość właściwości
Uint8Array | Buffer | Blob
runTimeData
runTimeData — dane dostarczone w czasie, gdy testowany raport OpenEnclave został utworzony w celu zinterpretowania jako danych binarnych.
runTimeData?: Uint8Array | Buffer | Blob
Wartość właściwości
Uint8Array | Buffer | Blob
runTimeJson
runTimeJson — dane dostarczone w momencie utworzenia testowanego raportu OpenEnclave w celu zinterpretowania ich jako danych JSON.
runTimeJson?: Uint8Array | Buffer | Blob
Wartość właściwości
Uint8Array | Buffer | Blob
Szczegóły właściwości dziedziczonej
abortSignal
Sygnał, który może służyć do przerwania żądań.
abortSignal?: AbortSignalLike
Wartość właściwości
Dziedziczone zattestationClientOperationOptions.abortSignal
onResponse
Funkcja, która ma być wywoływana za każdym razem, gdy odpowiedź jest odbierana z serwera podczas wykonywania żądanej operacji. Może być wywoływana wiele razy.
onResponse?: RawResponseCallback
Wartość właściwości
Dziedziczone zattestationClientOperationOptions.onResponse
requestOptions
Opcje używane podczas tworzenia i wysyłania żądań HTTP dla tej operacji.
requestOptions?: OperationRequestOptions
Wartość właściwości
Dziedziczone zattestationClientOperationOptions.requestOptions
serializerOptions
Opcje zastępowania zachowania serializacji/deseralizacji.
serializerOptions?: SerializerOptions
Wartość właściwości
Dziedziczone zattestationClientOperationOptions.serializerOptions
tracingOptions
Opcje używane podczas śledzenia jest włączone.
tracingOptions?: OperationTracingOptions
Wartość właściwości
Dziedziczone zattestationClientOperationOptions.tracingOptions
validationOptions
Opcje weryfikacji używane do weryfikowania tokenów zaświadczania odebranych z usługi zaświadczania dla poszczególnych operacji.
validationOptions?: AttestationTokenValidationOptions
Wartość właściwości
Dziedziczone zattestationClientOperationOptions.validationOptions