9#ifndef __refinitiv_ema_access_ServiceEndpointDiscoveryOption_h
10#define __refinitiv_ema_access_ServiceEndpointDiscoveryOption_h
20class ServiceEndpointDiscoveryImpl;
37 UnknownTransportEnum = 0,
44 UnknownDataFormatEnum = 0,
178 friend class ServiceEndpointDiscoveryImpl;
189 bool _takeExclusiveSignOnControl;
*|--------------------------------------------------------------------------—
The access namespace contains all interfaces and definitions specified for use with the EMA Access pa...
The ema namespace contains all interfaces and definitions specified for use with EMA.
EmaString class is a container of a null terminated Ascii character string.
ServiceEndpointDiscoveryOption is used to specify query options for ServiceEndpointDiscovery::registe...
ServiceEndpointDiscoveryOption & clientJWK(const EmaString &clientJWK)
ServiceEndpointDiscoveryOption & audience(const EmaString &audience="https://login.ciam.refinitiv.com/as/token.oauth2")
ServiceEndpointDiscoveryOption & password(const EmaString &password)
ServiceEndpointDiscoveryOption & clientId(const EmaString &clientId)
virtual ~ServiceEndpointDiscoveryOption()
ServiceEndpointDiscoveryOption & clear()
ServiceEndpointDiscoveryOption & tokenScope(const EmaString &tokenScope="trapi.streaming.pricing.read")
ServiceEndpointDiscoveryOption & takeExclusiveSignOnControl(bool takeExclusiveSignOnControl=true)
ServiceEndpointDiscoveryOption & proxyUserName(const EmaString &proxyUserName)
ServiceEndpointDiscoveryOption & transport(TransportProtocol transport)
ServiceEndpointDiscoveryOption()
ServiceEndpointDiscoveryOption & username(const EmaString &username)
ServiceEndpointDiscoveryOption & dataFormat(DataformatProtocol dataFormat)
ServiceEndpointDiscoveryOption & proxyPort(const EmaString &proxyPort)
ServiceEndpointDiscoveryOption & proxyPassword(const EmaString &proxyPassword)
ServiceEndpointDiscoveryOption & clientSecret(const EmaString &clientSecret)
ServiceEndpointDiscoveryOption & transprot(TransportProtocol transport)
ServiceEndpointDiscoveryOption & proxyDomain(const EmaString &proxyDomain)
ServiceEndpointDiscoveryOption & proxyHostName(const EmaString &proxyHostName)