AttestSgxEnclaveOptions interface
Parametri facoltativi per l'API AttestaSgxEnclave.
Proprietà
| draft |
draftPolicyForAttestation: se specificato, i criteri di attestazione da usare durante la richiesta di attestazione. |
| init |
initTimeData: dati forniti al momento dell'inizializzazione dell'enclave, da interpretare come dati binari. |
| init |
inittimeJson: dati forniti al momento dell'inizializzazione dell'enclave, da interpretare come dati JSON. |
| run |
runTimeData: dati forniti al momento della creazione del report OpenEnclave da attestare per essere interpretati come dati binari. |
| run |
runTimeJson: dati forniti al momento della creazione del report OpenEnclave da attestare per essere interpretati come dati JSON. |
Proprietà ereditate
| abort |
Segnale che può essere usato per interrompere le richieste. |
| on |
Funzione da chiamare ogni volta che viene ricevuta una risposta dal server durante l'esecuzione dell'operazione richiesta. Può essere chiamato più volte. |
| request |
Opzioni usate durante la creazione e l'invio di richieste HTTP per questa operazione. |
| serializer |
Opzioni per eseguire l'override del comportamento di serializzazione/de-serializzazione. |
| tracing |
Opzioni utilizzate quando la traccia è abilitata. |
| validation |
Opzioni di convalida da usare per convalidare i token di attestazione ricevuti dal servizio di attestazione per l'operazione singola. |
Dettagli proprietà
draftPolicyForAttestation
draftPolicyForAttestation: se specificato, i criteri di attestazione da usare durante la richiesta di attestazione.
draftPolicyForAttestation?: string
Valore della proprietà
string
initTimeData
initTimeData: dati forniti al momento dell'inizializzazione dell'enclave, da interpretare come dati binari.
initTimeData?: Uint8Array | Buffer | Blob
Valore della proprietà
Uint8Array | Buffer | Blob
initTimeJson
inittimeJson: dati forniti al momento dell'inizializzazione dell'enclave, da interpretare come dati JSON.
initTimeJson?: Uint8Array | Buffer | Blob
Valore della proprietà
Uint8Array | Buffer | Blob
runTimeData
runTimeData: dati forniti al momento della creazione del report OpenEnclave da attestare per essere interpretati come dati binari.
runTimeData?: Uint8Array | Buffer | Blob
Valore della proprietà
Uint8Array | Buffer | Blob
runTimeJson
runTimeJson: dati forniti al momento della creazione del report OpenEnclave da attestare per essere interpretati come dati JSON.
runTimeJson?: Uint8Array | Buffer | Blob
Valore della proprietà
Uint8Array | Buffer | Blob
Dettagli proprietà ereditate
abortSignal
Segnale che può essere usato per interrompere le richieste.
abortSignal?: AbortSignalLike
Valore della proprietà
Ereditato daAttestationClientOperationOptions.abortSignal
onResponse
Funzione da chiamare ogni volta che viene ricevuta una risposta dal server durante l'esecuzione dell'operazione richiesta. Può essere chiamato più volte.
onResponse?: RawResponseCallback
Valore della proprietà
ereditato daAttestationClientOperationOptions.onResponse
requestOptions
Opzioni usate durante la creazione e l'invio di richieste HTTP per questa operazione.
requestOptions?: OperationRequestOptions
Valore della proprietà
ereditato daAttestationClientOperationOptions.requestOptions
serializerOptions
Opzioni per eseguire l'override del comportamento di serializzazione/de-serializzazione.
serializerOptions?: SerializerOptions
Valore della proprietà
ereditato daAttestationClientOperationOptions.serializerOptions
tracingOptions
Opzioni utilizzate quando la traccia è abilitata.
tracingOptions?: OperationTracingOptions
Valore della proprietà
Ereditato daAttestationClientOperationOptions.tracingOptions
validationOptions
Opzioni di convalida da usare per convalidare i token di attestazione ricevuti dal servizio di attestazione per l'operazione singola.
validationOptions?: AttestationTokenValidationOptions
Valore della proprietà
Ereditato daAttestaziontionClientOperationOptions.validationOptions