Compartilhar via


AttestOpenEnclaveOptions interface

Parâmetros opcionais para a API AttestOpenEnclave.

Extends

Propriedades

draftPolicyForAttestation

draftPolicyForAttestation - Se especificado, a política de atestado a ser usada durante a solicitação de atestado.

initTimeData

initTimeData: dados fornecidos no momento em que o enclave foi inicializado, a serem interpretados como dados binários.

initTimeJson

inittimeJson: dados fornecidos no momento em que o enclave foi inicializado, a serem interpretados como dados JSON.

runTimeData

runTimeData - dados fornecidos no momento em que o relatório OpenEnclave sendo atestado foi criado para serem interpretados como dados binários.

runTimeJson

runTimeJson - dados fornecidos no momento em que o relatório OpenEnclave sendo atestado foi criado para serem interpretados como dados JSON.

Propriedades herdadas

abortSignal

O sinal que pode ser usado para anular solicitações.

onResponse

Uma função a ser chamada sempre que uma resposta é recebida do servidor durante a execução da operação solicitada. Pode ser chamado várias vezes.

requestOptions

Opções usadas ao criar e enviar solicitações HTTP para esta operação.

serializerOptions

Opções para substituir o comportamento de serialização/des serialização.

tracingOptions

Opções usadas quando o rastreamento está habilitado.

validationOptions

Opções de validação a serem usadas para validar tokens de atestado recebidos do serviço de atestado para a operação individual.

Detalhes da propriedade

draftPolicyForAttestation

draftPolicyForAttestation - Se especificado, a política de atestado a ser usada durante a solicitação de atestado.

draftPolicyForAttestation?: string

Valor da propriedade

string

initTimeData

initTimeData: dados fornecidos no momento em que o enclave foi inicializado, a serem interpretados como dados binários.

initTimeData?: Uint8Array | Buffer | Blob

Valor da propriedade

Uint8Array | Buffer | Blob

initTimeJson

inittimeJson: dados fornecidos no momento em que o enclave foi inicializado, a serem interpretados como dados JSON.

initTimeJson?: Uint8Array | Buffer | Blob

Valor da propriedade

Uint8Array | Buffer | Blob

runTimeData

runTimeData - dados fornecidos no momento em que o relatório OpenEnclave sendo atestado foi criado para serem interpretados como dados binários.

runTimeData?: Uint8Array | Buffer | Blob

Valor da propriedade

Uint8Array | Buffer | Blob

runTimeJson

runTimeJson - dados fornecidos no momento em que o relatório OpenEnclave sendo atestado foi criado para serem interpretados como dados JSON.

runTimeJson?: Uint8Array | Buffer | Blob

Valor da propriedade

Uint8Array | Buffer | Blob

Detalhes das propriedades herdadas

abortSignal

O sinal que pode ser usado para anular solicitações.

abortSignal?: AbortSignalLike

Valor da propriedade

herdado deAttestationClientOperationOptions.abortSignal

onResponse

Uma função a ser chamada sempre que uma resposta é recebida do servidor durante a execução da operação solicitada. Pode ser chamado várias vezes.

onResponse?: RawResponseCallback

Valor da propriedade

Herdado deAttestationClientOperationOptions.onResponse

requestOptions

Opções usadas ao criar e enviar solicitações HTTP para esta operação.

requestOptions?: OperationRequestOptions

Valor da propriedade

herdado deAttestationClientOperationOptions.requestOptions

serializerOptions

Opções para substituir o comportamento de serialização/des serialização.

serializerOptions?: SerializerOptions

Valor da propriedade

herdado deAttestationClientOperationOptions.serializerOptions

tracingOptions

Opções usadas quando o rastreamento está habilitado.

tracingOptions?: OperationTracingOptions

Valor da propriedade

herdado deAttestationClientOperationOptions.tracingOptions

validationOptions

Opções de validação a serem usadas para validar tokens de atestado recebidos do serviço de atestado para a operação individual.

validationOptions?: AttestationTokenValidationOptions

Valor da propriedade

Herdado deAttestationClientOperationOptions.validationOptions