AttestSgxEnclaveOptions interface

Parametri facoltativi per l'API AttestaSgxEnclave.

Extends

Proprietà

draftPolicyForAttestation

draftPolicyForAttestation: se specificato, i criteri di attestazione da usare durante la richiesta di attestazione.

initTimeData

initTimeData: dati forniti al momento dell'inizializzazione dell'enclave, da interpretare come dati binari.

initTimeJson

inittimeJson: dati forniti al momento dell'inizializzazione dell'enclave, da interpretare come dati JSON.

runTimeData

runTimeData: dati forniti al momento della creazione del report OpenEnclave da attestare per essere interpretati come dati binari.

runTimeJson

runTimeJson: dati forniti al momento della creazione del report OpenEnclave da attestare per essere interpretati come dati JSON.

Proprietà ereditate

abortSignal

Segnale che può essere usato per interrompere le richieste.

onResponse

Funzione da chiamare ogni volta che viene ricevuta una risposta dal server durante l'esecuzione dell'operazione richiesta. Può essere chiamato più volte.

requestOptions

Opzioni usate durante la creazione e l'invio di richieste HTTP per questa operazione.

serializerOptions

Opzioni per eseguire l'override del comportamento di serializzazione/de-serializzazione.

tracingOptions

Opzioni utilizzate quando la traccia è abilitata.

validationOptions

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