Modifier and Type | Interface and Description |
---|---|
interface |
ExtendedUser
This interface represents the extended functionality of a user.
|
interface |
Group
This class represents a Group of Users in the system that are associated with
specific entity or resource.
|
interface |
Permission
This class represents the a permissions..
|
interface |
Role
This class represents a role played by the User associated with the current
Session.
|
interface |
User
This interface represents the basic functionality of a user.
|
Modifier and Type | Class and Description |
---|---|
class |
SecurityEntityImpl
Base class for all objects implementing SecurityEnitity.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BasicGroup
Represents the "basic" model where users are part of groups, but nothing
else.
|
interface |
BasicUser
Represents the "basic" model where users can be part of multiple groups
directly, with no roles or permissions.
|
Modifier and Type | Class and Description |
---|---|
class |
BasicGroupImpl
Represents the "basic" model where users are part of groups, but nothing
else.
|
class |
BasicUserImpl
Represents the "basic" model where users can be part of multiple groups
directly, with no roles or permissions.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DynamicGroup
Represents the "dynamic" model where permissions are related to roles, roles
are related to groups and groups are related to userSet, all in many to many
relationships.
|
interface |
DynamicPermission
Represents the "simple" model where permissions are related to roles, roles
are related to groups and groups are related to users, all in many to many
relationships.
|
interface |
DynamicRole
Represents the "simple" model where permissions are related to roles, roles
are related to groups and groups are related to users, all in many to many
relationships.
|
interface |
DynamicUser
Represents the "simple" model where permissions are related to roles, roles
are related to groups and groups are related to users, all in many to many
relationships.
|
Modifier and Type | Class and Description |
---|---|
class |
DynamicGroupImpl
Represents the "dynamic" model where permissions are related to roles, roles
are related to groups and groups are related to userSet, all in many to many
relationships.
|
class |
DynamicPermissionImpl
Represents the "simple" model where permissions are related to roles, roles
are related to groups and groups are related to users, all in many to many
relationships.
|
class |
DynamicRoleImpl
Represents the "simple" model where permissions are related to roles, roles
are related to groups and groups are related to users, all in many to many
relationships.
|
class |
DynamicUserImpl
Represents the "simple" model where permissions are related to roles, roles
are related to groups and groups are related to users, all in many to many
relationships.
|
Modifier and Type | Interface and Description |
---|---|
interface |
TurbineGroup
Represents the "turbine" model where permissions are in a many to many
relationship to roles, roles are related to groups are related to users, all
in many to many relationships.
|
interface |
TurbinePermission
Represents the "turbine" model where permissions are in a many to many
relationship to roles, roles are related to groups are related to users, all
in many to many relationships.
|
interface |
TurbineRole
Represents the "turbine" model where permissions are in a many to many
relationship to roles, roles are related to groups are related to users, all
in many to many relationships.
|
interface |
TurbineUser
Represents the "turbine" model where permissions are in a many to many
relationship to roles, roles are related to groups are related to users, all
in many to many relationships.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTurbineSecurityEntityImpl
Represents the "turbine" model where permissions are in a many to many
relationship to roles, roles are related to groups are related to users, all
in many to many relationships.
|
class |
TurbineGroupImpl
Represents the "turbine" model where permissions are in a many to many
relationship to roles, roles are related to groups are related to users, all
in many to many relationships.
|
class |
TurbinePermissionImpl
Represents the "turbine" model where permissions are in a many to many
relationship to roles, roles are related to groups are related to users, all
in many to many relationships.
|
class |
TurbineRoleImpl
Represents the "turbine" model where permissions are in a many to many
relationship to roles, roles are related to groups are related to users, all
in many to many relationships.
|
class |
TurbineUserImpl
Represents the "turbine" model where permissions are in a many to many
relationship to roles, roles are related to groups are related to users, all
in many to many relationships.
|
Modifier and Type | Class and Description |
---|---|
class |
SecuritySet<T extends SecurityEntity>
This class represents a set of Security Entities.
|
Copyright © 2011-2015 The Apache Software Foundation. All Rights Reserved.