VMime
XOAuth2SASLAuthenticator Member List

This is the complete list of members for XOAuth2SASLAuthenticator, including all inherited members.

defaultSASLAuthenticator()defaultSASLAuthenticator
getAcceptableMechanisms(const std::vector< shared_ptr< SASLMechanism > > &available, shared_ptr< SASLMechanism > suggested) constXOAuth2SASLAuthenticatorvirtual
getAccessToken() constdefaultSASLAuthenticatorvirtual
getAnonymousToken() constdefaultSASLAuthenticatorvirtual
getHostname() constdefaultSASLAuthenticatorvirtual
getPassword() constdefaultSASLAuthenticatorvirtual
getSASLMechanism() constdefaultSASLAuthenticator
getSASLSession() constdefaultSASLAuthenticator
getService() constdefaultSASLAuthenticator
getServiceName() constdefaultSASLAuthenticatorvirtual
getUsername() constdefaultSASLAuthenticatorvirtual
Mode enum nameXOAuth2SASLAuthenticator
MODE_EXCLUSIVE enum valueXOAuth2SASLAuthenticator
MODE_SUGGEST enum valueXOAuth2SASLAuthenticator
object()objectprotected
object(const object &)objectprotected
operator=(const object &)objectprotected
setSASLMechanism(shared_ptr< SASLMechanism > mech)defaultSASLAuthenticatorvirtual
setSASLSession(shared_ptr< SASLSession > sess)defaultSASLAuthenticatorvirtual
setService(shared_ptr< net::service > serv)defaultSASLAuthenticatorvirtual
XOAuth2SASLAuthenticator(const Mode mode)XOAuth2SASLAuthenticator
~defaultSASLAuthenticator()defaultSASLAuthenticator
~object()objectprotectedvirtual
~XOAuth2SASLAuthenticator()XOAuth2SASLAuthenticator