MySQL 9.3.0
Source Code Documentation
mrs::interface::AuthHandlerFactory Member List

This is the complete list of members for mrs::interface::AuthHandlerFactory, including all inherited members.

AuthApp typedefmrs::interface::AuthHandlerFactory
AuthHandlerPtr typedefmrs::interface::AuthHandlerFactory
AuthorizeHandlerCallbakcs typedefmrs::interface::AuthHandlerFactory
create_basic_auth_handler(AuthorizeHandlerCallbakcs *cb, const AuthApp &entry, MysqlCacheManager *cache_manager) const =0mrs::interface::AuthHandlerFactorypure virtual
create_facebook_auth_handler(AuthorizeHandlerCallbakcs *cb, const AuthApp &entry) const =0mrs::interface::AuthHandlerFactorypure virtual
create_google_auth_handler(AuthorizeHandlerCallbakcs *cb, const AuthApp &entry) const =0mrs::interface::AuthHandlerFactorypure virtual
create_oidc_auth_handler(AuthorizeHandlerCallbakcs *cb, const AuthApp &entry) const =0mrs::interface::AuthHandlerFactorypure virtual
create_scram_auth_handler(AuthorizeHandlerCallbakcs *cb, const AuthApp &entry, const std::string &rd, SessionManager *session_manager) const =0mrs::interface::AuthHandlerFactorypure virtual
MysqlCacheManager typedefmrs::interface::AuthHandlerFactory
SessionManager typedefmrs::interface::AuthHandlerFactory
~AuthHandlerFactory()=defaultmrs::interface::AuthHandlerFactoryvirtual