AttestSgxEnclaveOptions interface
AttestSgxEnclave API'sinin isteğe bağlı parametreleri.
Özellikler
| draft |
draftPolicyForAttestation - Belirtilirse, kanıtlama isteği sırasında kullanılacak kanıtlama ilkesi. |
| init |
initTimeData : ikili veri olarak yorumlanmak üzere enclave başlatıldığında sağlanan veriler. |
| init |
inittimeJson : JSON verileri olarak yorumlanmak üzere kapanım başlatıldığı sırada sağlanan veriler. |
| run |
runTimeData - OpenEnclave raporunun onaylandığı sırada sağlanan veriler, ikili veri olarak yorumlanmak üzere oluşturulmuştur. |
| run |
runTimeJson - JSON verileri olarak yorumlanmak üzere oluşturulduğu sırada OpenEnclave raporu oluşturulduğunda sağlanan veriler. |
Devralınan Özellikler
| abort |
İstekleri durdurmak için kullanılabilecek sinyal. |
| on |
İstenen işlem gerçekleştirilirken sunucudan her yanıt alındığında çağrılacak bir işlev. Birden çok kez çağrılabilir. |
| request |
Bu işlem için HTTP istekleri oluştururken ve gönderirken kullanılan seçenekler. |
| serializer |
Serileştirme/serileştirmeyi kaldırma davranışını geçersiz kılma seçenekleri. |
| tracing |
İzleme etkinleştirildiğinde kullanılan seçenekler. |
| validation |
Tek tek işlem için kanıtlama hizmetinden alınan kanıtlama belirteçlerini doğrulamak için kullanılacak doğrulama seçenekleri. |
Özellik Ayrıntıları
draftPolicyForAttestation
draftPolicyForAttestation - Belirtilirse, kanıtlama isteği sırasında kullanılacak kanıtlama ilkesi.
draftPolicyForAttestation?: string
Özellik Değeri
string
initTimeData
initTimeData : ikili veri olarak yorumlanmak üzere enclave başlatıldığında sağlanan veriler.
initTimeData?: Uint8Array | Buffer | Blob
Özellik Değeri
Uint8Array | Buffer | Blob
initTimeJson
inittimeJson : JSON verileri olarak yorumlanmak üzere kapanım başlatıldığı sırada sağlanan veriler.
initTimeJson?: Uint8Array | Buffer | Blob
Özellik Değeri
Uint8Array | Buffer | Blob
runTimeData
runTimeData - OpenEnclave raporunun onaylandığı sırada sağlanan veriler, ikili veri olarak yorumlanmak üzere oluşturulmuştur.
runTimeData?: Uint8Array | Buffer | Blob
Özellik Değeri
Uint8Array | Buffer | Blob
runTimeJson
runTimeJson - JSON verileri olarak yorumlanmak üzere oluşturulduğu sırada OpenEnclave raporu oluşturulduğunda sağlanan veriler.
runTimeJson?: Uint8Array | Buffer | Blob
Özellik Değeri
Uint8Array | Buffer | Blob
Devralınan Özellik Detayları
abortSignal
İstekleri durdurmak için kullanılabilecek sinyal.
abortSignal?: AbortSignalLike
Özellik Değeri
Devralındığı yer:AttestationClientOperationOptions.abortSignal
onResponse
İstenen işlem gerçekleştirilirken sunucudan her yanıt alındığında çağrılacak bir işlev. Birden çok kez çağrılabilir.
onResponse?: RawResponseCallback
Özellik Değeri
Devralındığı yer:AttestationClientOperationOptions.onResponse
requestOptions
Bu işlem için HTTP istekleri oluştururken ve gönderirken kullanılan seçenekler.
requestOptions?: OperationRequestOptions
Özellik Değeri
Devralındığı yer:AttestationClientOperationOptions.requestOptions
serializerOptions
Serileştirme/serileştirmeyi kaldırma davranışını geçersiz kılma seçenekleri.
serializerOptions?: SerializerOptions
Özellik Değeri
Devralındığı yer:AttestationClientOperationOptions.serializerOptions
tracingOptions
İzleme etkinleştirildiğinde kullanılan seçenekler.
tracingOptions?: OperationTracingOptions
Özellik Değeri
Devralındığı yer:AttestationClientOperationOptions.tracingOptions
validationOptions
Tek tek işlem için kanıtlama hizmetinden alınan kanıtlama belirteçlerini doğrulamak için kullanılacak doğrulama seçenekleri.
validationOptions?: AttestationTokenValidationOptions
Özellik Değeri
Devralındığı yer:AttestationClientOperationOptions.validationOptions