Leosac  0.8.0
Open Source Access Control
Leosac::Module::Auth::FileAuthSourceMapper Member List

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

add_cred_to_id_map(Leosac::Cred::ICredentialPtr credential)Leosac::Module::Auth::FileAuthSourceMapperprivate
build_cred_profile(Leosac::Cred::ICredentialPtr c)Leosac::Module::Auth::FileAuthSourceMapperprivate
build_group_profile(Leosac::Auth::GroupPtr g)Leosac::Module::Auth::FileAuthSourceMapperprivate
build_user_profile(Leosac::Auth::UserPtr u)Leosac::Module::Auth::FileAuthSourceMapperprivate
buildProfile(Leosac::Cred::ICredentialPtr cred)Leosac::Module::Auth::FileAuthSourceMappervirtual
cannot_visit(const IVisitable &)Leosac::Tools::BaseVisitorvirtual
config_file_Leosac::Module::Auth::FileAuthSourceMapperprivate
doors_Leosac::Module::Auth::FileAuthSourceMapperprivate
extract_credentials_validity(const boost::property_tree::ptree &node)Leosac::Module::Auth::FileAuthSourceMapperprivate
FileAuthSourceMapper(const std::string &auth_file)Leosac::Module::Auth::FileAuthSourceMapper
find_cred_by_alias(const std::string &alias)Leosac::Module::Auth::FileAuthSourceMapperprivate
get_user_groups(Leosac::Auth::UserPtr u)Leosac::Module::Auth::FileAuthSourceMapperprivate
groups() const overrideLeosac::Module::Auth::FileAuthSourceMappervirtual
groups_Leosac::Module::Auth::FileAuthSourceMapperprivate
id_to_cred_Leosac::Module::Auth::FileAuthSourceMapperprivate
load_credentials(const boost::property_tree::ptree &credentials)Leosac::Module::Auth::FileAuthSourceMapperprivate
load_groups(const boost::property_tree::ptree &group_mapping)Leosac::Module::Auth::FileAuthSourceMapperprivate
load_schedules(const boost::property_tree::ptree &schedules)Leosac::Module::Auth::FileAuthSourceMapperprivate
load_users(const boost::property_tree::ptree &users)Leosac::Module::Auth::FileAuthSourceMapperprivate
map_schedules(const boost::property_tree::ptree &schedules_mapping)Leosac::Module::Auth::FileAuthSourceMapperprivate
mappings_Leosac::Module::Auth::FileAuthSourceMapperprivate
mapToUser(Leosac::Cred::ICredentialPtr auth_source)Leosac::Module::Auth::FileAuthSourceMappervirtual
merge_profiles(const std::vector< Leosac::Auth::IAccessProfilePtr > profiles)Leosac::Module::Auth::FileAuthSourceMapperprivate
pin_codes_Leosac::Module::Auth::FileAuthSourceMapperprivate
rfid_cards_Leosac::Module::Auth::FileAuthSourceMapperprivate
rfid_cards_pinLeosac::Module::Auth::FileAuthSourceMapperprivate
users_Leosac::Module::Auth::FileAuthSourceMapperprivate
visit(::Leosac::Cred::RFIDCard &src) overrideLeosac::Module::Auth::FileAuthSourceMappervirtual
visit(::Leosac::Cred::PinCode &src) overrideLeosac::Module::Auth::FileAuthSourceMappervirtual
visit(::Leosac::Cred::RFIDCardPin &src) overrideLeosac::Module::Auth::FileAuthSourceMappervirtual
Leosac::Auth::IAuthSourceMapper::visit(const VisitableT &)Leosac::Tools::Visitor< WiegandCard >inlinevirtual
Leosac::Auth::IAuthSourceMapper::visit(VisitableT &visitable)Leosac::Tools::Visitor< WiegandCard >inlinevirtual
Leosac::Auth::IAuthSourceMapper::visit(const VisitableT &)Leosac::Tools::Visitor< PINCode >inlinevirtual
Leosac::Visitor< PINCode >::visit(VisitableT &visitable)Leosac::Tools::Visitor< PINCode >inlinevirtual
Leosac::Auth::IAuthSourceMapper::visit(const VisitableT &)Leosac::Tools::Visitor< WiegandCardPin >inlinevirtual
Leosac::Visitor< WiegandCardPin >::visit(VisitableT &visitable)Leosac::Tools::Visitor< WiegandCardPin >inlinevirtual
Visitor<::Leosac::Cred::RFIDCard >::visit(const VisitableT &)Leosac::Tools::Visitor<::Leosac::Cred::RFIDCard >inlinevirtual
Visitor<::Leosac::Cred::RFIDCard >::visit(VisitableT &visitable)Leosac::Tools::Visitor<::Leosac::Cred::RFIDCard >inlinevirtual
Visitor<::Leosac::Cred::PinCode >::visit(const VisitableT &)Leosac::Tools::Visitor<::Leosac::Cred::PinCode >inlinevirtual
Visitor<::Leosac::Cred::PinCode >::visit(VisitableT &visitable)Leosac::Tools::Visitor<::Leosac::Cred::PinCode >inlinevirtual
Visitor<::Leosac::Cred::RFIDCardPin >::visit(const VisitableT &)Leosac::Tools::Visitor<::Leosac::Cred::RFIDCardPin >inlinevirtual
Visitor<::Leosac::Cred::RFIDCardPin >::visit(VisitableT &visitable)Leosac::Tools::Visitor<::Leosac::Cred::RFIDCardPin >inlinevirtual
Leosac::Visitor< WiegandCard >::VisitableT typedefLeosac::Tools::Visitor< WiegandCard >
Leosac::Visitor< PINCode >::VisitableT typedefLeosac::Tools::Visitor< PINCode >
Leosac::Visitor< WiegandCardPin >::VisitableT typedefLeosac::Tools::Visitor< WiegandCardPin >
Visitor<::Leosac::Cred::RFIDCard >::VisitableT typedefLeosac::Tools::Visitor<::Leosac::Cred::RFIDCard >
Visitor<::Leosac::Cred::PinCode >::VisitableT typedefLeosac::Tools::Visitor<::Leosac::Cred::PinCode >
Visitor<::Leosac::Cred::RFIDCardPin >::VisitableT typedefLeosac::Tools::Visitor<::Leosac::Cred::RFIDCardPin >
xml_schedules_Leosac::Module::Auth::FileAuthSourceMapperprivate
xmlnne_Leosac::Module::Auth::FileAuthSourceMapperprivate
~BaseVisitor()=defaultLeosac::Tools::BaseVisitorvirtual
~IAuthSourceMapper()=defaultLeosac::Auth::IAuthSourceMappervirtual