OnixS C++ ICE Binary Order Entry Handler 1.1.1
API Documentation
Loading...
Searching...
No Matches
IBgwCredentialsProvider Struct Referenceabstract

Public Member Functions

virtual Threading::SharedFuture< BgwCredentialsgetBgwCredentialsAsync (const std::string &userId, bool forceRequest)=0
virtual ~IBgwCredentialsProvider ()=default

Detailed Description

Definition at line 55 of file BgwCredentialsProvider.h.

Constructor & Destructor Documentation

◆ ~IBgwCredentialsProvider()

virtual ~IBgwCredentialsProvider ( )
virtualdefault

Virtual default destructor for IBgwCredentialsProvider.

Member Function Documentation

◆ getBgwCredentialsAsync()

virtual Threading::SharedFuture< BgwCredentials > getBgwCredentialsAsync ( const std::string & userId,
bool forceRequest )
pure virtual

Asynchronously provides the BGW session connection credentials for the given user id.

Parameters
userIdGateway id.
forceRequestIf true, forces to request credentials even if they are already available.
Returns
A future to the BGW session connection credentials.

Implemented in BusSession.