AuthenticationService  v0.2.0
Classes
Joutsen.Authentication.Persistence.NHibernate Namespace Reference

NHibernate implementations of the database access. More...

Classes

class  AuthenticationNHibernateSchema
 The NHibernate schema for the authentication database. More...
 
class  CreationTracker
 A database operation listener that inject information about creation time and creating user before writing ot hte database. More...
 
class  ImplementingClassPropertyAccessor
 A NHibernate property accessor that can be used to fetch a property value from the implementing class of an interface while keeping the mapping on the interface. More...
 
class  ImplementingClassPropertySetter
 A NHibernate property accessor that can be used to modify a property value from the implementing class of an interface while keeping the mapping on the interface. More...
 
class  ModificationTracker
 A database operation listener that inject information about modification time and modifying user before writing to the database. More...
 
class  NHibernateApplicationRepository
 A repository using NHibernate to provide applications for a multi app scenario. More...
 
class  NHibernateRoleRepository
 A repository using NHibernate to provide roles and modify user roles. More...
 
class  NHibernateUserRepository
 A repository using NHibernate to provide and modify users. More...
 
class  PersistableApplication
 A class representing an application that can be stored in a database. More...
 
class  PersistableRole
 A class representing a user role that can be stored in a database. More...
 
class  PersistableUser
 A class representing an user that can be stored in a database. More...
 
class  UserInfo
 A simple user representation without a password. More...
 

Detailed Description

NHibernate implementations of the database access.