AttestSgxEnclaveOptions interface
Optionale Parameter für die AttestSgxEnclave-API.
Eigenschaften
| draft |
draftPolicyForAttestation – Falls angegeben, wird die Nachweisrichtlinie, die während der Nachweisanforderung verwendet werden soll, verwendet. |
| init |
initTimeData: Daten, die zum Zeitpunkt der Initialisierung der Enklave bereitgestellt wurden, werden als Binärdaten interpretiert. |
| init |
inittimeJson: Daten, die zum Zeitpunkt der Initialisierung der Enklave bereitgestellt wurden, werden als JSON-Daten interpretiert. |
| run |
runTimeData – Daten, die zum Zeitpunkt der Erstellung des OpenEnclave-Berichts bereitgestellt wurden, werden als Binärdaten interpretiert. |
| run |
runTimeJson – Daten, die zum Zeitpunkt der Erstellung des OpenEnclave-Berichts bereitgestellt wurden, werden als JSON-Daten interpretiert. |
Geerbte Eigenschaften
| abort |
Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann. |
| on |
Eine Funktion, die jedes Mal aufgerufen werden soll, wenn eine Antwort vom Server empfangen wird, während der angeforderte Vorgang ausgeführt wird. Kann mehrmals aufgerufen werden. |
| request |
Optionen, die beim Erstellen und Senden von HTTP-Anforderungen für diesen Vorgang verwendet werden. |
| serializer |
Optionen zum Außerkraftsetzen des Serialisierungs-/De serialisierungsverhaltens. |
| tracing |
Optionen, die verwendet werden, wenn die Ablaufverfolgung aktiviert ist. |
| validation |
Überprüfungsoptionen, die zum Überprüfen von Nachweistoken verwendet werden sollen, die vom Nachweisdienst für den einzelnen Vorgang empfangen wurden. |
Details zur Eigenschaft
draftPolicyForAttestation
draftPolicyForAttestation – Falls angegeben, wird die Nachweisrichtlinie, die während der Nachweisanforderung verwendet werden soll, verwendet.
draftPolicyForAttestation?: string
Eigenschaftswert
string
initTimeData
initTimeData: Daten, die zum Zeitpunkt der Initialisierung der Enklave bereitgestellt wurden, werden als Binärdaten interpretiert.
initTimeData?: Uint8Array | Buffer | Blob
Eigenschaftswert
Uint8Array | Buffer | Blob
initTimeJson
inittimeJson: Daten, die zum Zeitpunkt der Initialisierung der Enklave bereitgestellt wurden, werden als JSON-Daten interpretiert.
initTimeJson?: Uint8Array | Buffer | Blob
Eigenschaftswert
Uint8Array | Buffer | Blob
runTimeData
runTimeData – Daten, die zum Zeitpunkt der Erstellung des OpenEnclave-Berichts bereitgestellt wurden, werden als Binärdaten interpretiert.
runTimeData?: Uint8Array | Buffer | Blob
Eigenschaftswert
Uint8Array | Buffer | Blob
runTimeJson
runTimeJson – Daten, die zum Zeitpunkt der Erstellung des OpenEnclave-Berichts bereitgestellt wurden, werden als JSON-Daten interpretiert.
runTimeJson?: Uint8Array | Buffer | Blob
Eigenschaftswert
Uint8Array | Buffer | Blob
Geerbte Eigenschaftsdetails
abortSignal
Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann.
abortSignal?: AbortSignalLike
Eigenschaftswert
onResponse
Eine Funktion, die jedes Mal aufgerufen werden soll, wenn eine Antwort vom Server empfangen wird, während der angeforderte Vorgang ausgeführt wird. Kann mehrmals aufgerufen werden.
onResponse?: RawResponseCallback
Eigenschaftswert
requestOptions
Optionen, die beim Erstellen und Senden von HTTP-Anforderungen für diesen Vorgang verwendet werden.
requestOptions?: OperationRequestOptions
Eigenschaftswert
serializerOptions
Optionen zum Außerkraftsetzen des Serialisierungs-/De serialisierungsverhaltens.
serializerOptions?: SerializerOptions
Eigenschaftswert
tracingOptions
Optionen, die verwendet werden, wenn die Ablaufverfolgung aktiviert ist.
tracingOptions?: OperationTracingOptions
Eigenschaftswert
validationOptions
Überprüfungsoptionen, die zum Überprüfen von Nachweistoken verwendet werden sollen, die vom Nachweisdienst für den einzelnen Vorgang empfangen wurden.
validationOptions?: AttestationTokenValidationOptions
Eigenschaftswert
geerbt vonAttestationClientOperationOptions.validationOptions