Partilhar 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, para serem interpretados como dados binários.

initTimeJson

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

runTimeData

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

runTimeJson

runTimeJson - dados fornecidos no momento em que o relatório OpenEnclave que está sendo atestado foi criado para ser interpretado como dados JSON.

Propriedades Herdadas

abortSignal

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

onResponse

Uma função a ser chamada cada vez 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/desserializaçã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 de Propriedade

draftPolicyForAttestation

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

draftPolicyForAttestation?: string

Valor de Propriedade

string

initTimeData

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

initTimeData?: Uint8Array | Buffer | Blob

Valor de Propriedade

Uint8Array | Buffer | Blob

initTimeJson

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

initTimeJson?: Uint8Array | Buffer | Blob

Valor de Propriedade

Uint8Array | Buffer | Blob

runTimeData

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

runTimeData?: Uint8Array | Buffer | Blob

Valor de Propriedade

Uint8Array | Buffer | Blob

runTimeJson

runTimeJson - dados fornecidos no momento em que o relatório OpenEnclave que está sendo atestado foi criado para ser interpretado como dados JSON.

runTimeJson?: Uint8Array | Buffer | Blob

Valor de Propriedade

Uint8Array | Buffer | Blob

Detalhes da Propriedade Herdada

abortSignal

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

abortSignal?: AbortSignalLike

Valor de Propriedade

herdado deAttestationClientOperationOptions.abortSignal

onResponse

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

onResponse?: RawResponseCallback

Valor de Propriedade

herdado de AttestationClientOperationOptions.onResponse

requestOptions

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

requestOptions?: OperationRequestOptions

Valor de Propriedade

herdado deAttestationClientOperationOptions.requestOptions

serializerOptions

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

serializerOptions?: SerializerOptions

Valor de Propriedade

herdado deAttestationClientOperationOptions.serializerOptions

tracingOptions

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

tracingOptions?: OperationTracingOptions

Valor de 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 de Propriedade

herdado deAttestationClientOperationOptions.validationOptions