Package com.foreach.across.modules.user.business
package com.foreach.across.modules.user.business
-
ClassDescriptionBasicSecurityPrincipal<T extends com.foreach.across.modules.hibernate.business.SettableIdBasedEntity<?>>Represents a security principal that can be assigned one or more roles.GroupedPrincipal<T extends com.foreach.across.modules.hibernate.business.SettableIdBasedEntity<?>>Extension to
BasicSecurityPrincipal
that allows being a member of one or more principal groups.Represents a standard internalUserDirectory
.Represents a SecurityPrincipal identity that is like a user account, but not a physical person.A single permission that can be checked against.QBasicSecurityPrincipal is a Querydsl query type for BasicSecurityPrincipalQGroup is a Querydsl query type for GroupQGroupedPrincipal is a Querydsl query type for GroupedPrincipalQInternalUserDirectory is a Querydsl query type for InternalUserDirectoryQMachinePrincipal is a Querydsl query type for MachinePrincipalQPermission is a Querydsl query type for PermissionQPermissionGroup is a Querydsl query type for PermissionGroupQRole is a Querydsl query type for RoleQUser is a Querydsl query type for UserQUserDirectory is a Querydsl query type for UserDirectoryA role represents a number of permissions that can be applied for a principal.Base class for user directory implementations.