Credentials is a container object for endpoint (Members and Clients) security attributes. More...
#include <Credentials.h>
Public Member Functions | |
virtual const std::string & | getEndpoint () const =0 |
Returns IP address of endpoint. More... | |
virtual void | setEndpoint (const std::string &endpoint)=0 |
Sets IP address of endpoint. More... | |
virtual const std::string & | getPrincipal () const =0 |
Returns principal of endpoint. More... | |
virtual | ~Credentials () |
Destructor. | |
Public Member Functions inherited from hazelcast::client::serialization::Portable | |
virtual | ~Portable () |
Destructor. | |
virtual int | getFactoryId () const =0 |
virtual int | getClassId () const =0 |
virtual void | writePortable (PortableWriter &writer) const =0 |
Defines how this class will be written. More... | |
virtual void | readPortable (PortableReader &reader)=0 |
Defines how this class will be read. More... | |
Credentials is a container object for endpoint (Members and Clients) security attributes.
It is used on authentication process by LoginModule.
|
pure virtual |
Returns IP address of endpoint.
|
pure virtual |
Returns principal of endpoint.
|
pure virtual |
Sets IP address of endpoint.
endpoint | address |