Leosac  0.8.0
Open Source Access Control
Leosac::Auth::IAuthenticationSource Member List

This is the complete list of members for Leosac::Auth::IAuthenticationSource, including all inherited members.

accept(::Leosac::Tools::BaseVisitor &)=0Leosac::Tools::IVisitablepure virtual
accept(::Leosac::Tools::BaseVisitor &) const =0Leosac::Tools::IVisitablepure virtual
addAuthSource(IAuthenticationSourcePtr source)=0Leosac::Auth::IAuthenticationSourcepure virtual
id() const =0Leosac::Auth::IAuthenticationSourcepure virtual
id(const std::string &new_id)=0Leosac::Auth::IAuthenticationSourcepure virtual
name() const =0Leosac::Auth::IAuthenticationSourcepure virtual
owner(UserPtr user)=0Leosac::Auth::IAuthenticationSourcepure virtual
owner() const =0Leosac::Auth::IAuthenticationSourcepure virtual
profile() const =0Leosac::Auth::IAuthenticationSourcepure virtual
profile(IAccessProfilePtr p)=0Leosac::Auth::IAuthenticationSourcepure virtual
to_string() const =0Leosac::Auth::IAuthenticationSourcepure virtual
validity() const =0Leosac::Auth::IAuthenticationSourcepure virtual
validity(const ValidityInfo &c)=0Leosac::Auth::IAuthenticationSourcepure virtual
visitor_dispatch(T &visited, BaseVisitor &visitor, bool abort_on_failure)Leosac::Tools::IVisitableinlineprotectedstatic
~IAuthenticationSource()=defaultLeosac::Auth::IAuthenticationSourcevirtual