All Classes
-
Interface Summary Class Description AuthenticationMean A mean by which aPrincipalcan be authenticated.Organisation A body ofPersons, formed for a self-given purpose.Person A person, or individual, as such.Principal<TPerson extends Person,TPrivilege extends Privilege,TAuthenticationMean extends AuthenticationMean> Something that can be authenticated through someAuthenticationMeans and then has somePrivileges.Privilege Some privilege, or permission.Role<TOrganisation extends Organisation,TPerson extends Person,TPrivilege extends Privilege> Some role, taken by a particularPersonin a particularOrganisationwith some particularPrivileges.User<TOrganisation extends Organisation,TPerson extends Person,TPrincipal extends Principal<TPerson,TPrivilege,TAuthenticationMean>,TAuthenticationMean extends AuthenticationMean,TPrivilege extends Privilege,TRole extends Role<TOrganisation,TPerson,TPrivilege>>