TEEFeaturesSGX are the supported Intel SGX-specific TEE features.

interface NodeTEEFeaturesSGX {
    default_policy?: SGXPolicy;
    max_attestation_age?: longnum;
    pcs: boolean;
    signed_attestations?: boolean;
}

Properties

default_policy?: SGXPolicy

DefaultPolicy is the default quote policy.

max_attestation_age?: longnum

DefaultMaxAttestationAge is the default maximum attestation age (in blocks).

pcs: boolean

PCS is a feature flag specifying whether support for Platform Certification Service-based remote attestation is supported for Intel SGX-based TEEs.

signed_attestations?: boolean

SignedAttestations is a feature flag specifying whether attestations need to include an additional signature binding it to a specific node.