pub fn create_trusted_authentication_endpoint(
    advertised_address: &str,
    enclave_info: &EnclaveInfo,
    as_root_ca_cert: &[u8],
    verifier: AttestationReportVerificationFn,
    attested_tls_config: Arc<RwLock<AttestedTlsConfig>>
) -> Result<Endpoint>