1 #ifndef COND_XMLAUTHENTITACTIONSERVICE_H
2 #define COND_XMLAUTHENTITACTIONSERVICE_H
6 #include "RelationalAccess/IAuthenticationService.h"
7 #include "CoralKernel/Service.h"
8 #include "CoralKernel/Property.h"
16 class AuthenticationCredentials;
27 virtual public coral::IAuthenticationService
46 const coral::IAuthenticationCredentials&
credentials(
const std::string& connectionString )
const;
53 const coral::IAuthenticationCredentials&
credentials(
const std::string& connectionString,
54 const std::string& role )
const;
coral::Property::CallbackID m_callbackID
coral_bridge::AuthenticationCredentialSet m_cache
virtual ~RelationalAuthenticationService()
Standard Destructor.
std::string m_authenticationPath
The input file with the data.
void setAuthenticationPath(const std::string &inputPath)
Sets the input file name.
CredentialStore m_db
The service providing the authentication data.
const coral::IAuthenticationCredentials & credentials(const std::string &connectionString) const
RelationalAuthenticationService(const std::string &name)
Standard Constructor.