InfinispanHotRodC++Client  8.2.0.Alpha1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | List of all members
infinispan::hotrod::AuthenticationConfiguration Class Reference

#include <AuthenticationConfiguration.h>

Public Member Functions

 AuthenticationConfiguration (std::vector< sasl_callback_t > callbackHandler, bool enabled, std::string saslMechanism, std::string serverFQDN)
 
 AuthenticationConfiguration ()
 
bool isEnabled () const
 
const std::string & getSaslMechanism () const
 
const std::vector
< sasl_callback_t > & 
getCallbackHandler () const
 
const std::string & getServerFqdn () const
 

Detailed Description

AuthenticationConfiguration object along with its factory AuthenticationConfigurationBuilder represent used by ConfigurationBuilder for configuring RemoteCacheManager.

Constructor & Destructor Documentation

infinispan::hotrod::AuthenticationConfiguration::AuthenticationConfiguration ( std::vector< sasl_callback_t >  callbackHandler,
bool  enabled,
std::string  saslMechanism,
std::string  serverFQDN 
)
inline
infinispan::hotrod::AuthenticationConfiguration::AuthenticationConfiguration ( )
inline

Member Function Documentation

const std::vector<sasl_callback_t>& infinispan::hotrod::AuthenticationConfiguration::getCallbackHandler ( ) const
inline
const std::string& infinispan::hotrod::AuthenticationConfiguration::getSaslMechanism ( ) const
inline
const std::string& infinispan::hotrod::AuthenticationConfiguration::getServerFqdn ( ) const
inline
bool infinispan::hotrod::AuthenticationConfiguration::isEnabled ( ) const
inline

The documentation for this class was generated from the following file: