Index
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte|Serialisierte Form
A
- AbstractDynamicModelManager - Klasse in org.apache.fulcrum.security.model.dynamic
-
Holds shared functionality between different implementations of DyanamicModelManager's.
- AbstractDynamicModelManager() - Konstruktor für Klasse org.apache.fulcrum.security.model.dynamic.AbstractDynamicModelManager
- AbstractEntityManager - Klasse in org.apache.fulcrum.security.spi
-
This abstract implementation provides most of the functionality that a manager will need.
- AbstractEntityManager() - Konstruktor für Klasse org.apache.fulcrum.security.spi.AbstractEntityManager
- AbstractGroupManager - Klasse in org.apache.fulcrum.security.spi
-
This implementation keeps all objects in memory.
- AbstractGroupManager() - Konstruktor für Klasse org.apache.fulcrum.security.spi.AbstractGroupManager
- AbstractManager - Klasse in org.apache.fulcrum.security.spi
-
This abstract implementation provides most of the functionality that a manager will need.
- AbstractManager() - Konstruktor für Klasse org.apache.fulcrum.security.spi.AbstractManager
- AbstractPermissionManager - Klasse in org.apache.fulcrum.security.spi
-
This implementation keeps all objects in memory.
- AbstractPermissionManager() - Konstruktor für Klasse org.apache.fulcrum.security.spi.AbstractPermissionManager
- AbstractRoleManager - Klasse in org.apache.fulcrum.security.spi
-
This implementation keeps all objects in memory.
- AbstractRoleManager() - Konstruktor für Klasse org.apache.fulcrum.security.spi.AbstractRoleManager
- AbstractTurbineModelManager - Klasse in org.apache.fulcrum.security.model.turbine
-
Holds shared functionality between different implementations of TurbineModelManager's.
- AbstractTurbineModelManager() - Konstruktor für Klasse org.apache.fulcrum.security.model.turbine.AbstractTurbineModelManager
- AbstractTurbineSecurityEntityImpl - Klasse in org.apache.fulcrum.security.model.turbine.entity.impl
-
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.
- AbstractTurbineSecurityEntityImpl() - Konstruktor für Klasse org.apache.fulcrum.security.model.turbine.entity.impl.AbstractTurbineSecurityEntityImpl
- AbstractUserManager - Klasse in org.apache.fulcrum.security.spi
-
This implementation keeps all objects in memory.
- AbstractUserManager() - Konstruktor für Klasse org.apache.fulcrum.security.spi.AbstractUserManager
- AccessControlException - Ausnahmeklasse in org.apache.fulcrum.security.acl
-
Thrown to indicate that the User attempted to perform an operation that was not permitted by the security settings.
- AccessControlException(String) - Konstruktor für Ausnahmeklasse org.apache.fulcrum.security.acl.AccessControlException
-
Construct an AccessControlException with specified detail message.
- AccessControlList - Schnittstelle in org.apache.fulcrum.security.acl
-
This interface is a marker interface for AccessControlList.
- ACLFactory - Schnittstelle in org.apache.fulcrum.security.model
-
This interface describes a factory for creating AccessControlList objects.
- add(Collection<? extends T>) - Methode in Klasse org.apache.fulcrum.security.util.SecuritySet
-
Adds the entities in a Collection to this SecuritySet.
- add(T) - Methode in Klasse org.apache.fulcrum.security.util.SecuritySet
- addAll(Collection<? extends T>) - Methode in Klasse org.apache.fulcrum.security.util.SecuritySet
- addDelegate(User, User) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.AbstractDynamicModelManager
-
It is expected the real implementation will overide this and save either side of the function.
- addDelegate(User, User) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicModelManager
-
Allow B to assumes A's roles, groups and permissions
- addDelegators(DynamicUser, Set<T>) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.DynamicACLFactory
-
Add delegators to the user list
- addGroup(Group) - Methode in Schnittstelle org.apache.fulcrum.security.model.basic.entity.BasicUser
-
Add the group to the list of groups
- addGroup(Group) - Methode in Klasse org.apache.fulcrum.security.model.basic.entity.impl.BasicUserImpl
-
Add the group to the list of groups
- addGroup(Group) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicRole
-
This method should only be used by a RoleManager.
- addGroup(Group) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicRoleImpl
-
This method should only be used by a RoleManager.
- addGroup(T) - Methode in Schnittstelle org.apache.fulcrum.security.GroupManager
-
Creates a new group with specified attributes.
- addGroup(T) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractGroupManager
-
Creates a new group with specified attributes.
- addPermission(Permission) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicRole
-
This method should only be used by a RoleManager.
- addPermission(Permission) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicRoleImpl
-
This method should only be used by a RoleManager.
- addPermission(Permission) - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbineRoleImpl
-
This method should only be used by a RoleManager.
- addPermission(Permission) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.entity.TurbineRole
-
This method should only be used by a RoleManager.
- addPermission(T) - Methode in Schnittstelle org.apache.fulcrum.security.PermissionManager
-
Creates a new permission with specified attributes.
- addPermission(T) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractPermissionManager
-
Creates a new permission with specified attributes.
- addRole(Role) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicGroup
-
Add a role to this group
- addRole(Role) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicPermission
-
Add a role to this permission
- addRole(Role) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicGroupImpl
-
Add a role to this group
- addRole(Role) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicPermissionImpl
-
Add a role to this permission
- addRole(Role) - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbinePermissionImpl
-
Add a role to this permission
- addRole(Role) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.entity.TurbinePermission
-
Add a role to this permission
- addRole(T) - Methode in Schnittstelle org.apache.fulcrum.security.RoleManager
-
Creates a new role with specified attributes.
- addRole(T) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractRoleManager
-
Creates a new role with specified attributes.
- addUser(User) - Methode in Schnittstelle org.apache.fulcrum.security.model.basic.entity.BasicGroup
-
Add a user to this group
- addUser(User) - Methode in Klasse org.apache.fulcrum.security.model.basic.entity.impl.BasicGroupImpl
-
Add a user to this group
- addUser(T, String) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractUserManager
-
Creates new user account with specified attributes.
- addUser(T, String) - Methode in Schnittstelle org.apache.fulcrum.security.UserManager
-
Creates new user account with specified attributes.
- addUserGroupRole(TurbineUserGroupRole) - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.AbstractTurbineSecurityEntityImpl
-
Add a User/Group/Role relation to this entity
- addUserGroupRole(TurbineUserGroupRole) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.entity.TurbineUserGroupRoleEntity
-
Add a User/Group/Role relation to this entity
- authenticate(User, String) - Methode in Schnittstelle org.apache.fulcrum.security.authenticator.Authenticator
- authenticate(User, String) - Methode in Klasse org.apache.fulcrum.security.authenticator.CryptoAuthenticator
-
Authenticate a user with the specified password.
- authenticate(User, String) - Methode in Klasse org.apache.fulcrum.security.authenticator.NoOpAuthenticator
- authenticate(User, String) - Methode in Klasse org.apache.fulcrum.security.authenticator.TextMatchAuthenticator
-
Authenticate an username with the specified password.
- authenticate(User, String) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractUserManager
-
Authenticate an User with the specified password.
- authenticate(User, String) - Methode in Schnittstelle org.apache.fulcrum.security.UserManager
-
Authenticate an User with the specified password.
- Authenticator - Schnittstelle in org.apache.fulcrum.security.authenticator
-
Interface for an Authenticator.
B
- BaseSecurityService - Klasse in org.apache.fulcrum.security
-
This a basis implementation of the Fulcrum security service.
- BaseSecurityService() - Konstruktor für Klasse org.apache.fulcrum.security.BaseSecurityService
- BasicAccessControlList - Schnittstelle in org.apache.fulcrum.security.model.basic
-
This interface describes a control class that makes it easy to find out if a particular User has a given Permission.
- BasicAccessControlListImpl - Klasse in org.apache.fulcrum.security.model.basic
-
This is a control class that makes it easy to find out if a particular User has a given Permission.
- BasicAccessControlListImpl(GroupSet) - Konstruktor für Klasse org.apache.fulcrum.security.model.basic.BasicAccessControlListImpl
-
Constructs a new AccessControlList.
- BasicACLFactory - Klasse in org.apache.fulcrum.security.model.basic
-
This factory creates instance of the DynamicAccessControlList
- BasicACLFactory() - Konstruktor für Klasse org.apache.fulcrum.security.model.basic.BasicACLFactory
- BasicGroup - Schnittstelle in org.apache.fulcrum.security.model.basic.entity
-
Represents the "basic" model where users are part of groups, but nothing else.
- BasicGroupImpl - Klasse in org.apache.fulcrum.security.model.basic.entity.impl
-
Represents the "basic" model where users are part of groups, but nothing else.
- BasicGroupImpl() - Konstruktor für Klasse org.apache.fulcrum.security.model.basic.entity.impl.BasicGroupImpl
- BasicModelManager - Schnittstelle in org.apache.fulcrum.security.model.basic
-
Describes all the relationships between entities in the "Basic" model.
- BasicUser - Schnittstelle in org.apache.fulcrum.security.model.basic.entity
-
Represents the "basic" model where users can be part of multiple groups directly, with no roles or permissions.
- BasicUserImpl - Klasse in org.apache.fulcrum.security.model.basic.entity.impl
-
Represents the "basic" model where users can be part of multiple groups directly, with no roles or permissions.
- BasicUserImpl() - Konstruktor für Klasse org.apache.fulcrum.security.model.basic.entity.impl.BasicUserImpl
C
- changePassword(User, String, String) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractUserManager
-
Change the password for an User.
- changePassword(User, String, String) - Methode in Schnittstelle org.apache.fulcrum.security.UserManager
-
Change the password for an User.
- checkExists(String) - Methode in Schnittstelle org.apache.fulcrum.security.GroupManager
-
Determines if a
Group
exists in the security system with the specified name. - checkExists(String) - Methode in Schnittstelle org.apache.fulcrum.security.PermissionManager
-
Determines if a
Permission
exists in the security system with the specified name. - checkExists(String) - Methode in Schnittstelle org.apache.fulcrum.security.RoleManager
-
Determines if a
Role
exists in the security system with the specified role name. - checkExists(String) - Methode in Schnittstelle org.apache.fulcrum.security.UserManager
-
Check whether a specified user's account exists.
- checkExists(Group) - Methode in Schnittstelle org.apache.fulcrum.security.GroupManager
-
Determines if the
Group
exists in the security system. - checkExists(Group) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractGroupManager
-
Check whether a specified group exists.
- checkExists(Permission) - Methode in Schnittstelle org.apache.fulcrum.security.PermissionManager
-
Determines if the
Permission
exists in the security system. - checkExists(Permission) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractPermissionManager
-
Check whether a specified permission exists.
- checkExists(Role) - Methode in Schnittstelle org.apache.fulcrum.security.RoleManager
-
Determines if the
Role
exists in the security system. - checkExists(Role) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractRoleManager
-
Check whether a specified role exists.
- checkExists(User) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractUserManager
-
Check whether a specified user's account exists.
- checkExists(User) - Methode in Schnittstelle org.apache.fulcrum.security.UserManager
-
Determines if the
User
exists in the security system. - clear() - Methode in Klasse org.apache.fulcrum.security.util.SecuritySet
-
Removes all Objects from this Set.
- configure(Configuration) - Methode in Klasse org.apache.fulcrum.security.authenticator.CryptoAuthenticator
- configure(Configuration) - Methode in Klasse org.apache.fulcrum.security.model.turbine.AbstractTurbineModelManager
-
Avalon component lifecycle method
- configure(Configuration) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractEntityManager
-
Avalon Service lifecycle method
- contains(Object) - Methode in Klasse org.apache.fulcrum.security.util.SecuritySet
-
Checks whether this SecuritySet contains an entity.
- containsAll(Collection<?>) - Methode in Klasse org.apache.fulcrum.security.util.SecuritySet
- containsId(Object) - Methode in Klasse org.apache.fulcrum.security.util.SecuritySet
-
Searches if an Object with a given Id is in the Set
- containsName(String) - Methode in Klasse org.apache.fulcrum.security.util.SecuritySet
-
Searches if an Object with a given name is in the Set
- CryptoAuthenticator - Klasse in org.apache.fulcrum.security.authenticator
-
This class authenticates using the Fulcrum Crypto service a user and their password avalon.component name="crypto-authenticator" avalon.service type="org.apache.fulcrum.security.authenticator.Authenticator"
- CryptoAuthenticator() - Konstruktor für Klasse org.apache.fulcrum.security.authenticator.CryptoAuthenticator
- cryptoService - Variable in Klasse org.apache.fulcrum.security.authenticator.CryptoAuthenticator
D
- DataBackendException - Ausnahmeklasse in org.apache.fulcrum.security.util
-
Thrown to indicate that there was an error accessing the data backend of the SecurityService.
- DataBackendException(String) - Konstruktor für Ausnahmeklasse org.apache.fulcrum.security.util.DataBackendException
-
Construct an DataBackendException with specified detail message.
- DataBackendException(String, Throwable) - Konstruktor für Ausnahmeklasse org.apache.fulcrum.security.util.DataBackendException
-
Construct an DataBackendException with specified detail message and nested
Throwable
. - dispose() - Methode in Klasse org.apache.fulcrum.security.authenticator.CryptoAuthenticator
- dispose() - Methode in Klasse org.apache.fulcrum.security.BaseSecurityService
-
Avalon Service lifecycle method
- dispose() - Methode in Klasse org.apache.fulcrum.security.spi.AbstractManager
- DynamicAccessControlList - Schnittstelle in org.apache.fulcrum.security.model.dynamic
-
This interface describes a control class that makes it easy to find out if a particular User has a given Permission.
- DynamicAccessControlListImpl - Klasse in org.apache.fulcrum.security.model.dynamic
-
This is a control class that makes it easy to find out if a particular User has a given Permission.
- DynamicAccessControlListImpl(Map<? extends Group, ? extends RoleSet>, Map<? extends Role, ? extends PermissionSet>) - Konstruktor für Klasse org.apache.fulcrum.security.model.dynamic.DynamicAccessControlListImpl
-
Constructs a new AccessControlList.
- DynamicACLFactory - Klasse in org.apache.fulcrum.security.model.dynamic
-
This factory creates instance of the DynamicAccessControlList
- DynamicACLFactory() - Konstruktor für Klasse org.apache.fulcrum.security.model.dynamic.DynamicACLFactory
- DynamicGroup - Schnittstelle in org.apache.fulcrum.security.model.dynamic.entity
-
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.
- DynamicGroupImpl - Klasse in org.apache.fulcrum.security.model.dynamic.entity.impl
-
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.
- DynamicGroupImpl() - Konstruktor für Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicGroupImpl
- DynamicModelManager - Schnittstelle in org.apache.fulcrum.security.model.dynamic
-
Describes all the relationships between entities in the "Dynamic" model.
- DynamicPermission - Schnittstelle in org.apache.fulcrum.security.model.dynamic.entity
-
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.
- DynamicPermissionImpl - Klasse in org.apache.fulcrum.security.model.dynamic.entity.impl
-
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.
- DynamicPermissionImpl() - Konstruktor für Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicPermissionImpl
- DynamicRole - Schnittstelle in org.apache.fulcrum.security.model.dynamic.entity
-
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.
- DynamicRoleImpl - Klasse in org.apache.fulcrum.security.model.dynamic.entity.impl
-
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.
- DynamicRoleImpl() - Konstruktor für Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicRoleImpl
- DynamicUser - Schnittstelle in org.apache.fulcrum.security.model.dynamic.entity
-
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.
- DynamicUserImpl - Klasse in org.apache.fulcrum.security.model.dynamic.entity.impl
-
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.
- DynamicUserImpl() - Konstruktor für Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicUserImpl
E
- EntityExistsException - Ausnahmeklasse in org.apache.fulcrum.security.util
-
Thrown upon an attempt to create an User,Role,Group or Permission that already exists.
- EntityExistsException(String) - Konstruktor für Ausnahmeklasse org.apache.fulcrum.security.util.EntityExistsException
-
Construct an EntityExistsException with specified detail message.
- equals(Object) - Methode in Klasse org.apache.fulcrum.security.entity.impl.SecurityEntityImpl
-
Check if this object is equal to another
- equals(Object) - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.TurbineUserGroupRole
- ExtendedUser - Schnittstelle in org.apache.fulcrum.security.entity
-
This interface represents the extended functionality of a user.
F
- forcePassword(User, String) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractUserManager
-
Forcibly sets new password for an User.
- forcePassword(User, String) - Methode in Schnittstelle org.apache.fulcrum.security.UserManager
-
Forcibly sets new password for an User.
- FulcrumSecurityException - Ausnahmeklasse in org.apache.fulcrum.security.util
-
Thrown by SecurityService methods to indicate various problems.
- FulcrumSecurityException(String) - Konstruktor für Ausnahmeklasse org.apache.fulcrum.security.util.FulcrumSecurityException
-
Construct an SecurityException with specified detail message.
- FulcrumSecurityException(String, Throwable) - Konstruktor für Ausnahmeklasse org.apache.fulcrum.security.util.FulcrumSecurityException
-
Construct an SecurityException with specified detail message and nested
Throwable
.
G
- getAccessControlList(User) - Methode in Schnittstelle org.apache.fulcrum.security.model.ACLFactory
- getAccessControlList(User) - Methode in Klasse org.apache.fulcrum.security.model.basic.BasicACLFactory
- getAccessControlList(User) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.DynamicACLFactory
- getAccessControlList(User) - Methode in Klasse org.apache.fulcrum.security.model.turbine.TurbineACLFactory
- getACL(User) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractUserManager
- getACL(User) - Methode in Schnittstelle org.apache.fulcrum.security.UserManager
-
Return a Class object representing the system's chosen implementation of of ACL interface.
- getACLFactory() - Methode in Klasse org.apache.fulcrum.security.spi.AbstractUserManager
- getAllGroups() - Methode in Schnittstelle org.apache.fulcrum.security.GroupManager
-
Retrieves all groups defined in the system.
- getAllGroups() - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineAccessControlList
-
Returns all groups defined in the system.
- getAllGroups() - Methode in Klasse org.apache.fulcrum.security.model.turbine.TurbineAccessControlListImpl
-
Returns all groups defined in the system.
- getAllPermissions() - Methode in Schnittstelle org.apache.fulcrum.security.PermissionManager
-
Retrieves all permissions defined in the system.
- getAllRoles() - Methode in Schnittstelle org.apache.fulcrum.security.RoleManager
-
Retrieves all roles defined in the system.
- getAllUsers() - Methode in Schnittstelle org.apache.fulcrum.security.UserManager
-
Retrieves all users defined in the system.
- getAnonymousUser() - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineUserManager
-
Constructs an User object to represent an anonymous user of the application.
- getById(Object) - Methode in Klasse org.apache.fulcrum.security.util.SecuritySet
-
Returns an entity with the given id, if it is contained in this SecuritySet.
- getByName(String) - Methode in Klasse org.apache.fulcrum.security.util.SecuritySet
-
Returns an entity with the given name, if it is contained in this SecuritySet.
- getClassName() - Methode in Klasse org.apache.fulcrum.security.spi.AbstractEntityManager
- getDelegatees() - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicUser
-
Get the set of delegatees for this user
- getDelegatees() - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicUserImpl
-
Get the set of delegatees for this user
- getDelegators() - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicUser
-
Get the set of delegators for this user
- getDelegators() - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicUserImpl
-
Get the set of delegators for this user
- getEmail() - Methode in Schnittstelle org.apache.fulcrum.security.entity.ExtendedUser
-
Returns the email address for this user.
- getEmail() - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbineUserImpl
-
Returns the email address of the user
- getFirstName() - Methode in Schnittstelle org.apache.fulcrum.security.entity.ExtendedUser
-
Returns the first name for this user.
- getFirstName() - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbineUserImpl
-
Returns the first name of the User
- getGlobalGroup() - Methode in Klasse org.apache.fulcrum.security.model.turbine.AbstractTurbineModelManager
-
Provides a reference to the Group object that represents the global group .
- getGlobalGroup() - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineModelManager
-
Provides a reference to the Group object that represents the global group.
- getGlobalGroupName() - Methode in Klasse org.apache.fulcrum.security.model.turbine.AbstractTurbineModelManager
- getGlobalGroupName() - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineModelManager
- getGroup() - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.TurbineUserGroupRole
-
Get the group
- getGroupById(Object) - Methode in Schnittstelle org.apache.fulcrum.security.GroupManager
-
Retrieve a Group object with specified Id.
- getGroupById(Object) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractGroupManager
-
Retrieve a Group object with specified Id.
- getGroupById(Object) - Methode in Klasse org.apache.fulcrum.security.util.GroupSet
-
Veraltet.Use getById()
- getGroupByName(String) - Methode in Schnittstelle org.apache.fulcrum.security.GroupManager
-
Retrieve a Group object with specified name.
- getGroupByName(String) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractGroupManager
-
Retrieve a Group object with specified name.
- getGroupByName(String) - Methode in Klasse org.apache.fulcrum.security.util.GroupSet
-
Veraltet.Use getByName()
- getGroupInstance() - Methode in Schnittstelle org.apache.fulcrum.security.GroupManager
-
Construct a blank Group object.
- getGroupInstance() - Methode in Klasse org.apache.fulcrum.security.spi.AbstractGroupManager
-
Construct a blank Group object.
- getGroupInstance(String) - Methode in Schnittstelle org.apache.fulcrum.security.GroupManager
-
Construct a blank Group object.
- getGroupInstance(String) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractGroupManager
-
Construct a blank Group object.
- getGroupManager() - Methode in Klasse org.apache.fulcrum.security.BaseSecurityService
-
Returns the configured GroupManager.
- getGroupManager() - Methode in Schnittstelle org.apache.fulcrum.security.SecurityService
-
Returns the configured GroupManager.
- getGroupManager() - Methode in Klasse org.apache.fulcrum.security.spi.AbstractManager
- getGroups() - Methode in Schnittstelle org.apache.fulcrum.security.model.basic.BasicAccessControlList
-
Retrieves all groups for a user
- getGroups() - Methode in Klasse org.apache.fulcrum.security.model.basic.BasicAccessControlListImpl
-
Retrieves a set of Groups an user is assigned
- getGroups() - Methode in Schnittstelle org.apache.fulcrum.security.model.basic.entity.BasicUser
-
Get the groups this user is part of
- getGroups() - Methode in Klasse org.apache.fulcrum.security.model.basic.entity.impl.BasicUserImpl
-
Get the groups this user is part of
- getGroups() - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicRole
-
Get the groups this role belongs to
- getGroups() - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicRoleImpl
-
Get the groups this role belongs to
- getGroupsAsSet() - Methode in Schnittstelle org.apache.fulcrum.security.model.basic.entity.BasicUser
-
Get the groups this user is part of as a Set
- getGroupsAsSet() - Methode in Klasse org.apache.fulcrum.security.model.basic.entity.impl.BasicUserImpl
-
Get the groups this user is part of as a Set
- getGroupsAsSet() - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicRole
-
Get the groups this role belongs to as a Set
- getGroupsAsSet() - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicRoleImpl
-
Get the groups this role belongs to as a Set
- getGroupSet() - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineAccessControlList
-
Retrieves a set of Groups an user is assigned to.
- getGroupSet() - Methode in Klasse org.apache.fulcrum.security.model.turbine.TurbineAccessControlListImpl
- getId() - Methode in Klasse org.apache.fulcrum.security.entity.impl.SecurityEntityImpl
- getId() - Methode in Schnittstelle org.apache.fulcrum.security.entity.SecurityEntity
-
Get the Id of the SecurityEntity.
- getIds() - Methode in Klasse org.apache.fulcrum.security.util.SecuritySet
-
Returns a set of Id values in this Object.
- getLastName() - Methode in Schnittstelle org.apache.fulcrum.security.entity.ExtendedUser
-
Returns the last name for this user.
- getLastName() - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbineUserImpl
-
Returns the last name of the User
- getModelManager() - Methode in Klasse org.apache.fulcrum.security.BaseSecurityService
-
Returns the configured ModelManager.
- getModelManager() - Methode in Schnittstelle org.apache.fulcrum.security.SecurityService
-
Returns the configured ModelManager object that can then be casted to the specific model.
- getName() - Methode in Klasse org.apache.fulcrum.security.entity.impl.SecurityEntityImpl
- getName() - Methode in Schnittstelle org.apache.fulcrum.security.entity.SecurityEntity
-
Get the Name of the SecurityEntity.
- getName() - Methode in Schnittstelle org.apache.fulcrum.security.session.SessionBindingEvent
-
Returns the name with which the object is bound to or unbound from the session.
- getNames() - Methode in Klasse org.apache.fulcrum.security.util.SecuritySet
-
Returns a set of Names in this Object.
- getObjectdata() - Methode in Schnittstelle org.apache.fulcrum.security.entity.ExtendedUser
-
Returns the value of the objectdata for this user.
- getObjectdata() - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbineUserImpl
-
Returns the value of the objectdata for this user.
- getPassword() - Methode in Schnittstelle org.apache.fulcrum.security.entity.User
-
Returns the user's password.
- getPassword() - Methode in Klasse org.apache.fulcrum.security.model.basic.entity.impl.BasicUserImpl
-
Returns the user's password.
- getPassword() - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbineUserImpl
-
Get the password
- getPermission() - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.TurbineRolePermissionoff
- getPermissionById(Object) - Methode in Schnittstelle org.apache.fulcrum.security.PermissionManager
-
Retrieve a Permission object with specified Id.
- getPermissionById(Object) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractPermissionManager
-
Retrieve a Permission object with specified Id.
- getPermissionById(Object) - Methode in Klasse org.apache.fulcrum.security.util.PermissionSet
-
Veraltet.Use getById()
- getPermissionByName(String) - Methode in Schnittstelle org.apache.fulcrum.security.PermissionManager
-
Retrieve a Permission object with specified name.
- getPermissionByName(String) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractPermissionManager
-
Retrieve a Permission object with specified name.
- getPermissionByName(String) - Methode in Klasse org.apache.fulcrum.security.util.PermissionSet
-
Veraltet.use getByName()
- getPermissionInstance() - Methode in Schnittstelle org.apache.fulcrum.security.PermissionManager
-
Construct a blank Permission object.
- getPermissionInstance() - Methode in Klasse org.apache.fulcrum.security.spi.AbstractPermissionManager
-
Construct a blank Permission object.
- getPermissionInstance(String) - Methode in Schnittstelle org.apache.fulcrum.security.PermissionManager
-
Construct a blank Permission object.
- getPermissionInstance(String) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractPermissionManager
-
Construct a blank Permission object.
- getPermissionManager() - Methode in Klasse org.apache.fulcrum.security.BaseSecurityService
-
Returns the configured PermissionManager.
- getPermissionManager() - Methode in Schnittstelle org.apache.fulcrum.security.SecurityService
-
Returns the configured PermissionManager.
- getPermissionManager() - Methode in Klasse org.apache.fulcrum.security.spi.AbstractManager
- getPermissions() - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicAccessControlList
-
Retrieves a set of Permissions an user is assigned
- getPermissions() - Methode in Klasse org.apache.fulcrum.security.model.dynamic.DynamicAccessControlListImpl
-
Retrieves a set of Permissions an user is assigned in the global Group.
- getPermissions() - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicRole
-
Get the permission that are part of this role
- getPermissions() - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicRoleImpl
-
Get the permission that are part of this role
- getPermissions() - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbineRoleImpl
-
Get the permission that are part of this role
- getPermissions() - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.entity.TurbineRole
-
Get the permission that are part of this role
- getPermissions() - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineAccessControlList
-
Retrieves a set of Permissions an user is assigned in the global Group.
- getPermissions() - Methode in Klasse org.apache.fulcrum.security.model.turbine.TurbineAccessControlListImpl
-
Retrieves a set of Permissions an user is assigned in the global Group.
- getPermissions(Group) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicAccessControlList
-
Retrieves a set of Permissions an user is assigned in a Group.
- getPermissions(Group) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.DynamicAccessControlListImpl
-
Retrieves a set of Permissions an user is assigned in a Group.
- getPermissions(Group) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineAccessControlList
-
Retrieves a set of Permissions an user is assigned in a Group.
- getPermissions(Group) - Methode in Klasse org.apache.fulcrum.security.model.turbine.TurbineAccessControlListImpl
-
Retrieves a set of Permissions an user is assigned in a Group.
- getPermissionsAsSet() - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicRole
-
Get the permission that are part of this role as Set
- getPermissionsAsSet() - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicRoleImpl
-
Get the permission that are part of this role as Set
- getPermissionsAsSet() - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbineRoleImpl
-
Get the permission that are part of this role as Set
- getPermissionsAsSet() - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.entity.TurbineRole
-
Get the permission that are part of this role as Set
- getRole() - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.TurbineRolePermissionoff
- getRole() - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.TurbineUserGroupRole
-
Get the role
- getRoleById(Object) - Methode in Schnittstelle org.apache.fulcrum.security.RoleManager
-
Retrieve a Role object with specified Id.
- getRoleById(Object) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractRoleManager
-
Retrieve a Role object with specified Id.
- getRoleById(Object) - Methode in Klasse org.apache.fulcrum.security.util.RoleSet
-
Veraltet.Use getById()
- getRoleByName(String) - Methode in Schnittstelle org.apache.fulcrum.security.RoleManager
-
Retrieve a Role object with specified name.
- getRoleByName(String) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractRoleManager
-
Retrieve a Role object with specified name.
- getRoleByName(String) - Methode in Klasse org.apache.fulcrum.security.util.RoleSet
-
Veraltet.use getByName()
- getRoleInstance() - Methode in Schnittstelle org.apache.fulcrum.security.RoleManager
-
Construct a blank Role object This method calls getRoleClass, and then creates a new object using the default constructor.
- getRoleInstance() - Methode in Klasse org.apache.fulcrum.security.spi.AbstractRoleManager
-
Construct a blank Role object.
- getRoleInstance(String) - Methode in Schnittstelle org.apache.fulcrum.security.RoleManager
-
Construct a blank Role object.
- getRoleInstance(String) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractRoleManager
-
Construct a blank Role object.
- getRoleManager() - Methode in Klasse org.apache.fulcrum.security.BaseSecurityService
-
Returns the configured RoleManager.
- getRoleManager() - Methode in Schnittstelle org.apache.fulcrum.security.SecurityService
-
Returns the configured RoleManager.
- getRoleManager() - Methode in Klasse org.apache.fulcrum.security.spi.AbstractManager
- getRoles() - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicAccessControlList
-
Retrieves all roles for a user
- getRoles() - Methode in Klasse org.apache.fulcrum.security.model.dynamic.DynamicAccessControlListImpl
-
Retrieves a set of Roles an user is assigned in the global Group.
- getRoles() - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicGroup
-
Get the roles that are part of this group
- getRoles() - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicPermission
-
Get the roles that this permission belongs to
- getRoles() - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicGroupImpl
-
Get the roles that are part of this group
- getRoles() - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicPermissionImpl
-
Get the roles that this permission belongs to
- getRoles() - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbinePermissionImpl
-
Get the roles that this permission belongs to
- getRoles() - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.entity.TurbinePermission
-
Get the roles that this permission belongs to
- getRoles() - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineAccessControlList
-
Retrieves a set of Roles an user is assigned in the global Group.
- getRoles() - Methode in Klasse org.apache.fulcrum.security.model.turbine.TurbineAccessControlListImpl
-
Retrieves a set of Roles an user is assigned in the global Group.
- getRoles(Group) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicAccessControlList
-
Retrieves a set of Roles an user is assigned in a Group.
- getRoles(Group) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.DynamicAccessControlListImpl
-
Retrieves a set of Roles an user is assigned in a Group.
- getRoles(Group) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineAccessControlList
-
Retrieves a set of Roles an user is assigned in a Group.
- getRoles(Group) - Methode in Klasse org.apache.fulcrum.security.model.turbine.TurbineAccessControlListImpl
-
Retrieves a set of Roles an user is assigned in a Group.
- getRolesAsSet() - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicGroup
-
Get the roles that are part of this group as Set
- getRolesAsSet() - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicPermission
-
Get the roles that this permission belongs to as Set
- getRolesAsSet() - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicGroupImpl
-
Get the roles that are part of this group as Set
- getRolesAsSet() - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicPermissionImpl
-
Get the roles that this permission belongs to as Set
- getRolesAsSet() - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbinePermissionImpl
-
Get the roles that this permission belongs to as Set
- getRolesAsSet() - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.entity.TurbinePermission
-
Get the roles that this permission belongs to as Set
- getServiceManager() - Methode in Klasse org.apache.fulcrum.security.spi.AbstractManager
- getSession() - Methode in Schnittstelle org.apache.fulcrum.security.session.SessionBindingEvent
-
Returns the session to or from which the object is bound or unbound.
- getSet() - Methode in Klasse org.apache.fulcrum.security.util.SecuritySet
-
Returns a set of security objects in this object.
- getTurbineModelManager() - Methode in Klasse org.apache.fulcrum.security.model.turbine.TurbineACLFactory
- getUser() - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.TurbineUserGroupRole
-
Get the user
- getUser(String) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractUserManager
- getUser(String) - Methode in Schnittstelle org.apache.fulcrum.security.UserManager
-
Retrieve a user from persistent storage using username as the key.
- getUser(String, String) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractUserManager
-
Retrieve a user from persistent storage using username as the key, and authenticate the user.
- getUser(String, String) - Methode in Schnittstelle org.apache.fulcrum.security.UserManager
-
Retrieve a user from persistent storage using username as the key, and authenticate the user.
- getUserById(Object) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractUserManager
-
Retrieve a User object with specified Id.
- getUserById(Object) - Methode in Schnittstelle org.apache.fulcrum.security.UserManager
-
Retrieve a user from persistent storage using the id as the key.
- getUserById(Object) - Methode in Klasse org.apache.fulcrum.security.util.UserSet
-
Veraltet.use getById()
- getUserByName(String) - Methode in Klasse org.apache.fulcrum.security.util.UserSet
-
Veraltet.use getByName()
- getUserGroupRoleSet() - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.AbstractTurbineSecurityEntityImpl
-
Get the User/Group/Role set associated with this entity
- getUserGroupRoleSet() - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.entity.TurbineUserGroupRoleEntity
-
Get the User/Group/Role set associated with this entity
- getUserInstance() - Methode in Klasse org.apache.fulcrum.security.spi.AbstractUserManager
-
Construct a blank User object.
- getUserInstance() - Methode in Schnittstelle org.apache.fulcrum.security.UserManager
-
Construct a blank User object.
- getUserInstance(String) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractUserManager
-
Construct a blank User object.
- getUserInstance(String) - Methode in Schnittstelle org.apache.fulcrum.security.UserManager
-
Construct a blank User object.
- getUserManager() - Methode in Klasse org.apache.fulcrum.security.BaseSecurityService
-
Returns the configured UserManager.
- getUserManager() - Methode in Schnittstelle org.apache.fulcrum.security.SecurityService
-
Returns the configured UserManager.
- getUserManager() - Methode in Klasse org.apache.fulcrum.security.spi.AbstractManager
- getUsers() - Methode in Schnittstelle org.apache.fulcrum.security.model.basic.entity.BasicGroup
-
Get the users that are part of this group
- getUsers() - Methode in Klasse org.apache.fulcrum.security.model.basic.entity.impl.BasicGroupImpl
-
Get the users that are part of this group
- getUsersAsSet() - Methode in Schnittstelle org.apache.fulcrum.security.model.basic.entity.BasicGroup
-
Get the users that are part of this group as a Set
- getUsersAsSet() - Methode in Klasse org.apache.fulcrum.security.model.basic.entity.impl.BasicGroupImpl
-
Get the users that are part of this group as a Set
- GLOBAL_GROUP_ATTR_NAME - Statische Variable in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineModelManager
-
attribute where global group name could be set
- GLOBAL_GROUP_NAME - Statische Variable in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineModelManager
-
The name of the global group, if no global group name is set in model manager
- grant(Group, Role) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicModelManager
-
Puts a role into a group This method is used when adding a role to a group.
- grant(Role, Permission) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicModelManager
-
Puts a permission in a role This method is used when adding a permission to a role
- grant(Role, Permission) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineModelManager
-
Puts a permission in a role This method is used when adding a permission to a role
- grant(User, Group) - Methode in Schnittstelle org.apache.fulcrum.security.model.basic.BasicModelManager
-
Puts a user in a group.
- grant(User, Group) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicModelManager
-
Puts a user in a group.
- grant(User, Group, Role) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineModelManager
-
Grant an User a Role in a Group.
- GRANT - Enum-Konstante in Enumeration org.apache.fulcrum.security.model.turbine.TurbineModelManager.Privilege
- Group - Schnittstelle in org.apache.fulcrum.security.entity
-
This class represents a Group of Users in the system that are associated with specific entity or resource.
- groupManager - Variable in Klasse org.apache.fulcrum.security.BaseSecurityService
-
The instance of GroupManager the SecurityService uses
- GroupManager - Schnittstelle in org.apache.fulcrum.security
-
A GroupManager performs
Group
objects related tasks on behalf of theBaseSecurityService
. - GroupSet - Klasse in org.apache.fulcrum.security.util
-
This class represents a set of Groups.
- GroupSet() - Konstruktor für Klasse org.apache.fulcrum.security.util.GroupSet
-
Constructs an empty GroupSet
- GroupSet(Collection<? extends Group>) - Konstruktor für Klasse org.apache.fulcrum.security.util.GroupSet
-
Constructs a new GroupSet with specified contents.
H
- hasGroup(String) - Methode in Schnittstelle org.apache.fulcrum.security.model.basic.BasicAccessControlList
-
Checks if the user is assigned a specific Group
- hasGroup(String) - Methode in Klasse org.apache.fulcrum.security.model.basic.BasicAccessControlListImpl
-
Checks if the user is assigned a specific Group
- hasGroup(Group) - Methode in Schnittstelle org.apache.fulcrum.security.model.basic.BasicAccessControlList
-
Checks if the user is assigned a specific Group
- hasGroup(Group) - Methode in Klasse org.apache.fulcrum.security.model.basic.BasicAccessControlListImpl
-
Checks if the user is assigned a specific Group
- hashCode() - Methode in Klasse org.apache.fulcrum.security.entity.impl.SecurityEntityImpl
-
Calculate a hash code for this object
- hashCode() - Methode in Klasse org.apache.fulcrum.security.model.basic.entity.impl.BasicUserImpl
-
Calculate a hash code for this object
- hashCode() - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbineUserImpl
-
Calculate a hash code for this object
- hashCode() - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.TurbineUserGroupRole
- hasPermission(String) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicAccessControlList
-
Checks if the user is assigned a specific Permission in the global Group.
- hasPermission(String) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.DynamicAccessControlListImpl
-
Checks if the user is assigned a specific Permission in the global Group.
- hasPermission(String) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineAccessControlList
-
Checks if the user is assigned a specific Permission in the global Group.
- hasPermission(String) - Methode in Klasse org.apache.fulcrum.security.model.turbine.TurbineAccessControlListImpl
-
Checks if the user is assigned a specific Permission in the global Group.
- hasPermission(String, String) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicAccessControlList
-
Checks if the user is assigned a specific Permission in the Group.
- hasPermission(String, String) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.DynamicAccessControlListImpl
-
Checks if the user is assigned a specific Permission in the Group.
- hasPermission(String, String) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineAccessControlList
-
Checks if the user is assigned a specific Permission in the Group.
- hasPermission(String, String) - Methode in Klasse org.apache.fulcrum.security.model.turbine.TurbineAccessControlListImpl
-
Checks if the user is assigned a specific Permission in the Group.
- hasPermission(String, Group) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicAccessControlList
-
Checks if the user is assigned a specific Permission in the Group.
- hasPermission(String, Group) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.DynamicAccessControlListImpl
-
Checks if the user is assigned a specific Permission in the Group.
- hasPermission(String, Group) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineAccessControlList
-
Checks if the user is assigned a specific Permission in the Group.
- hasPermission(String, Group) - Methode in Klasse org.apache.fulcrum.security.model.turbine.TurbineAccessControlListImpl
-
Checks if the user is assigned a specific Permission in the Group.
- hasPermission(String, GroupSet) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicAccessControlList
-
Checks if the user is assigned a specifie Permission in any of the given Groups
- hasPermission(String, GroupSet) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.DynamicAccessControlListImpl
-
Checks if the user is assigned a specific Permission in any of the given Groups
- hasPermission(String, GroupSet) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineAccessControlList
-
Checks if the user is assigned a specifie Permission in any of the given Groups
- hasPermission(String, GroupSet) - Methode in Klasse org.apache.fulcrum.security.model.turbine.TurbineAccessControlListImpl
-
Checks if the user is assigned a specific Permission in any of the given Groups
- hasPermission(Permission) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicAccessControlList
-
Checks if the user is assigned a specific Permission in the global Group.
- hasPermission(Permission) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.DynamicAccessControlListImpl
-
Checks if the user is assigned a specific Permission.
- hasPermission(Permission) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineAccessControlList
-
Checks if the user is assigned a specific Permission in the global Group.
- hasPermission(Permission) - Methode in Klasse org.apache.fulcrum.security.model.turbine.TurbineAccessControlListImpl
-
Checks if the user is assigned a specific Permission in the global Group.
- hasPermission(Permission, Group) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicAccessControlList
-
Checks if the user is assigned a specific Permission in the Group.
- hasPermission(Permission, Group) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.DynamicAccessControlListImpl
-
Checks if the user is assigned a specific Permission in the Group.
- hasPermission(Permission, Group) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineAccessControlList
-
Checks if the user is assigned a specific Permission in the Group.
- hasPermission(Permission, Group) - Methode in Klasse org.apache.fulcrum.security.model.turbine.TurbineAccessControlListImpl
-
Checks if the user is assigned a specific Permission in the Group.
- hasPermission(Permission, GroupSet) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicAccessControlList
-
Checks if the user is assigned a specific Permission in any of the given Groups
- hasPermission(Permission, GroupSet) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.DynamicAccessControlListImpl
-
Checks if the user is assigned a specific Permission in any of the given Groups
- hasPermission(Permission, GroupSet) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineAccessControlList
-
Checks if the user is assigned a specific Permission in any of the given Groups
- hasPermission(Permission, GroupSet) - Methode in Klasse org.apache.fulcrum.security.model.turbine.TurbineAccessControlListImpl
-
Checks if the user is assigned a specific Permission in any of the given Groups
- hasRole(String) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicAccessControlList
-
Checks if the user is assigned a specific Role.
- hasRole(String) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.DynamicAccessControlListImpl
-
Checks if the user is assigned a specific Role .
- hasRole(String) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineAccessControlList
-
Checks if the user is assigned a specific Role in the global Group.
- hasRole(String) - Methode in Klasse org.apache.fulcrum.security.model.turbine.TurbineAccessControlListImpl
-
Checks if the user is assigned a specific Role in the global Group.
- hasRole(String, String) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicAccessControlList
-
Checks if the user is assigned a specific Role in the Group.
- hasRole(String, String) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.DynamicAccessControlListImpl
-
Checks if the user is assigned a specific Role in the Group.
- hasRole(String, String) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineAccessControlList
-
Checks if the user is assigned a specific Role in the Group.
- hasRole(String, String) - Methode in Klasse org.apache.fulcrum.security.model.turbine.TurbineAccessControlListImpl
-
Checks if the user is assigned a specific Role in the Group.
- hasRole(String, GroupSet) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicAccessControlList
-
Checks if the user is assigned a specifie Role in any of the given Groups
- hasRole(String, GroupSet) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.DynamicAccessControlListImpl
-
Checks if the user is assigned a specific Role in any of the given Groups
- hasRole(String, GroupSet) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineAccessControlList
-
Checks if the user is assigned a specifie Role in any of the given Groups
- hasRole(String, GroupSet) - Methode in Klasse org.apache.fulcrum.security.model.turbine.TurbineAccessControlListImpl
-
Checks if the user is assigned a specific Role in any of the given Groups
- hasRole(Role) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicAccessControlList
-
Checks if the user is assigned a specific Role in the global Group.
- hasRole(Role) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.DynamicAccessControlListImpl
-
Checks if the user is assigned a specific Role
- hasRole(Role) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineAccessControlList
-
Checks if the user is assigned a specific Role in the global Group.
- hasRole(Role) - Methode in Klasse org.apache.fulcrum.security.model.turbine.TurbineAccessControlListImpl
-
Checks if the user is assigned a specific Role in the global Group.
- hasRole(Role, Group) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicAccessControlList
-
Checks if the user is assigned a specific Role in the Group.
- hasRole(Role, Group) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.DynamicAccessControlListImpl
-
Checks if the user is assigned a specific Role in the Group.
- hasRole(Role, Group) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineAccessControlList
-
Checks if the user is assigned a specific Role in the Group.
- hasRole(Role, Group) - Methode in Klasse org.apache.fulcrum.security.model.turbine.TurbineAccessControlListImpl
-
Checks if the user is assigned a specific Role in the Group.
- hasRole(Role, GroupSet) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicAccessControlList
-
Checks if the user is assigned a specific Role in any of the given Groups
- hasRole(Role, GroupSet) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.DynamicAccessControlListImpl
-
Checks if the user is assigned a specific Role in any of the given Groups
- hasRole(Role, GroupSet) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineAccessControlList
-
Checks if the user is assigned a specific Role in any of the given Groups
- hasRole(Role, GroupSet) - Methode in Klasse org.apache.fulcrum.security.model.turbine.TurbineAccessControlListImpl
-
Checks if the user is assigned a specific Role in any of the given Groups
I
- idMap - Variable in Klasse org.apache.fulcrum.security.util.SecuritySet
-
Map for "id" is "security object"
- initialize() - Methode in Klasse org.apache.fulcrum.security.BaseSecurityService
-
Avalon Service lifecycle method Initializes the SecurityService, locating the appropriate UserManager
- isAnonymousUser(User) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineUserManager
-
Checks whether a passed user object matches the anonymous user pattern according to the configured user manager
- isEmpty() - Methode in Klasse org.apache.fulcrum.security.util.SecuritySet
- iterator() - Methode in Klasse org.apache.fulcrum.security.util.SecuritySet
-
Returns an Iterator for Objects in this Set.
M
- manager - Variable in Klasse org.apache.fulcrum.security.spi.AbstractManager
- modelManager - Variable in Klasse org.apache.fulcrum.security.BaseSecurityService
-
The instance of ModelManager the SecurityService uses
- ModelManager - Schnittstelle in org.apache.fulcrum.security
-
Right now is just a marker interface, and provides the Role name.
N
- nameMap - Variable in Klasse org.apache.fulcrum.security.util.SecuritySet
-
Map for "name" is "security object"
- NoOpAuthenticator - Klasse in org.apache.fulcrum.security.authenticator
-
This class authenticates by returning TRUE always.
- NoOpAuthenticator() - Konstruktor für Klasse org.apache.fulcrum.security.authenticator.NoOpAuthenticator
O
- org.apache.fulcrum.security - Package org.apache.fulcrum.security
- org.apache.fulcrum.security.acl - Package org.apache.fulcrum.security.acl
- org.apache.fulcrum.security.authenticator - Package org.apache.fulcrum.security.authenticator
- org.apache.fulcrum.security.entity - Package org.apache.fulcrum.security.entity
- org.apache.fulcrum.security.entity.impl - Package org.apache.fulcrum.security.entity.impl
- org.apache.fulcrum.security.model - Package org.apache.fulcrum.security.model
- org.apache.fulcrum.security.model.basic - Package org.apache.fulcrum.security.model.basic
- org.apache.fulcrum.security.model.basic.entity - Package org.apache.fulcrum.security.model.basic.entity
- org.apache.fulcrum.security.model.basic.entity.impl - Package org.apache.fulcrum.security.model.basic.entity.impl
- org.apache.fulcrum.security.model.dynamic - Package org.apache.fulcrum.security.model.dynamic
- org.apache.fulcrum.security.model.dynamic.entity - Package org.apache.fulcrum.security.model.dynamic.entity
- org.apache.fulcrum.security.model.dynamic.entity.impl - Package org.apache.fulcrum.security.model.dynamic.entity.impl
- org.apache.fulcrum.security.model.turbine - Package org.apache.fulcrum.security.model.turbine
- org.apache.fulcrum.security.model.turbine.entity - Package org.apache.fulcrum.security.model.turbine.entity
- org.apache.fulcrum.security.model.turbine.entity.impl - Package org.apache.fulcrum.security.model.turbine.entity.impl
- org.apache.fulcrum.security.session - Package org.apache.fulcrum.security.session
- org.apache.fulcrum.security.spi - Package org.apache.fulcrum.security.spi
- org.apache.fulcrum.security.util - Package org.apache.fulcrum.security.util
P
- PasswordMismatchException - Ausnahmeklasse in org.apache.fulcrum.security.util
-
Thrown to indicate that the password supplied by user was incorrect.
- PasswordMismatchException(String) - Konstruktor für Ausnahmeklasse org.apache.fulcrum.security.util.PasswordMismatchException
-
Construct an PasswordMismatchException with specified detail message.
- Permission - Schnittstelle in org.apache.fulcrum.security.entity
-
This class represents the a permissions..
- permissionManager - Variable in Klasse org.apache.fulcrum.security.BaseSecurityService
-
The instance of PermissionManager the SecurityService uses
- PermissionManager - Schnittstelle in org.apache.fulcrum.security
-
A PermissionManager performs
Permission
objects related tasks on behalf of theBaseSecurityService
. - PermissionSet - Klasse in org.apache.fulcrum.security.util
-
This class represents a set of Permissions.
- PermissionSet() - Konstruktor für Klasse org.apache.fulcrum.security.util.PermissionSet
-
Constructs an empty PermissionSet
- PermissionSet(Collection<? extends Permission>) - Konstruktor für Klasse org.apache.fulcrum.security.util.PermissionSet
-
Constructs a new PermissionSet with specified contents.
- persistNewGroup(T) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractGroupManager
- persistNewPermission(T) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractPermissionManager
- persistNewRole(T) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractRoleManager
- persistNewUser(T) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractUserManager
R
- release(Object) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractManager
- remove(Object) - Methode in Klasse org.apache.fulcrum.security.util.SecuritySet
-
Removes an entity from this SecuritySet.
- removeAll(Collection<?>) - Methode in Klasse org.apache.fulcrum.security.util.SecuritySet
- removeDelegate(User, User) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.AbstractDynamicModelManager
-
Implementors should overide this to save and call super if they want the base class to do the work
- removeDelegate(User, User) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicModelManager
-
Stop A having B's roles, groups and permissions
- removeGroup(Group) - Methode in Schnittstelle org.apache.fulcrum.security.GroupManager
-
Removes a Group from the system.
- removeGroup(Group) - Methode in Schnittstelle org.apache.fulcrum.security.model.basic.entity.BasicUser
-
Remove the group from the list of groups
- removeGroup(Group) - Methode in Klasse org.apache.fulcrum.security.model.basic.entity.impl.BasicUserImpl
-
Remove the group from the list of groups
- removeGroup(Group) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicRole
-
This method should only be used by a RoleManager.
- removeGroup(Group) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicRoleImpl
-
This method should only be used by a RoleManager.
- removePermission(Permission) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicRole
-
This method should only be used by a RoleManager.
- removePermission(Permission) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicRoleImpl
-
This method should only be used by a RoleManager.
- removePermission(Permission) - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbineRoleImpl
-
This method should only be used by a RoleManager.
- removePermission(Permission) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.entity.TurbineRole
-
This method should only be used by a RoleManager.
- removePermission(Permission) - Methode in Schnittstelle org.apache.fulcrum.security.PermissionManager
-
Removes a Permission from the system.
- removeRole(Role) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicGroup
-
Remove a role from this group
- removeRole(Role) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicPermission
-
Remove a role from this permission
- removeRole(Role) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicGroupImpl
-
Remove a role from this group
- removeRole(Role) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicPermissionImpl
-
Remove a role from this permission
- removeRole(Role) - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbinePermissionImpl
-
Remove a role from this permission
- removeRole(Role) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.entity.TurbinePermission
-
Remove a role from this permission
- removeRole(Role) - Methode in Schnittstelle org.apache.fulcrum.security.RoleManager
-
Removes a Role from the system.
- removeUser(User) - Methode in Schnittstelle org.apache.fulcrum.security.model.basic.entity.BasicGroup
-
Remove a user from this group
- removeUser(User) - Methode in Klasse org.apache.fulcrum.security.model.basic.entity.impl.BasicGroupImpl
-
Remove a user from this group
- removeUser(User) - Methode in Schnittstelle org.apache.fulcrum.security.UserManager
-
Removes an user account from the system.
- removeUserGroupRole(TurbineUserGroupRole) - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.AbstractTurbineSecurityEntityImpl
-
Remove a User/Group/Role relation from this entity
- removeUserGroupRole(TurbineUserGroupRole) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.entity.TurbineUserGroupRoleEntity
-
Remove a User/Group/Role relation from this entity
- renameGroup(Group, String) - Methode in Schnittstelle org.apache.fulcrum.security.GroupManager
-
Renames an existing Group.
- renamePermission(Permission, String) - Methode in Schnittstelle org.apache.fulcrum.security.PermissionManager
-
Renames an existing Permission.
- renameRole(Role, String) - Methode in Schnittstelle org.apache.fulcrum.security.RoleManager
-
Renames an existing Role.
- replace(User, Role, Role) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineModelManager
-
Replaces the assigned old Role to new role in the #global group for User user.
- REPLACE_ROLE - Enum-Konstante in Enumeration org.apache.fulcrum.security.model.turbine.TurbineModelManager.Privilege
- resolve(String) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractManager
- retainAll(Collection<?>) - Methode in Klasse org.apache.fulcrum.security.util.SecuritySet
- retrieveUserList(Object) - Methode in Schnittstelle org.apache.fulcrum.security.UserManager
-
Retrieve a list of users that meet the specified criteria.
- revoke(Group, Role) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicModelManager
-
Remove a role from a group This method is used when removeing a role to a group.
- revoke(Role, Permission) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicModelManager
-
Removes a permission from a role
- revoke(Role, Permission) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineModelManager
-
Removes a permission from a role
- revoke(User, Group) - Methode in Schnittstelle org.apache.fulcrum.security.model.basic.BasicModelManager
-
Removes a user from a group
- revoke(User, Group) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicModelManager
-
Removes a user from a group
- revoke(User, Group, Role) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineModelManager
-
Revoke a Role in a Group from an User.
- REVOKE - Enum-Konstante in Enumeration org.apache.fulcrum.security.model.turbine.TurbineModelManager.Privilege
- revokeAll(Group) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.AbstractDynamicModelManager
-
Revokes all users and roles from a group This method is used when deleting a group.
- revokeAll(Group) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicModelManager
-
Revokes all roles and users from a Group This method is typically used when deleting a Group.
- revokeAll(Group) - Methode in Klasse org.apache.fulcrum.security.model.turbine.AbstractTurbineModelManager
-
Revokes all roles and users from a Group.
- revokeAll(Group) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineModelManager
-
Revokes all roles and users from a Group.
- revokeAll(Permission) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.AbstractDynamicModelManager
-
Revokes all roles from a permission This method is used when deleting a permission.
- revokeAll(Permission) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicModelManager
-
Revoke from a permission all roles This method is typically used when deleting a Permission
- revokeAll(Role) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.AbstractDynamicModelManager
-
Revokes all permissions and groups from a Role.
- revokeAll(Role) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicModelManager
-
Revokes all permissions from a Role.
- revokeAll(Role) - Methode in Klasse org.apache.fulcrum.security.model.turbine.AbstractTurbineModelManager
-
Revokes all permissions from a Role.
- revokeAll(Role) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineModelManager
-
Revokes all permissions from a Role.
- revokeAll(Role, boolean) - Methode in Klasse org.apache.fulcrum.security.model.turbine.AbstractTurbineModelManager
-
Revokes by default all permissions from a Role and if flag is set all groups and users for this role This method is used when deleting a Role.
- revokeAll(Role, boolean) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineModelManager
-
Revokes by default all permissions from a Role and if flag is set all groups and users for this role This method is used when deleting a Role.
- revokeAll(User) - Methode in Schnittstelle org.apache.fulcrum.security.model.basic.BasicModelManager
-
Revokes all groups from an User.
- revokeAll(User) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.AbstractDynamicModelManager
-
Revokes all groups from a user This method is used when deleting an account.
- revokeAll(User) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.DynamicModelManager
-
Revokes all roles from an User.
- revokeAll(User) - Methode in Klasse org.apache.fulcrum.security.model.turbine.AbstractTurbineModelManager
-
Revokes all roles and groups from a User.
- revokeAll(User) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.TurbineModelManager
-
Revokes all roles from an User.
- Role - Schnittstelle in org.apache.fulcrum.security.entity
-
This class represents a role played by the User associated with the current Session.
- ROLE - Statische Variable in Schnittstelle org.apache.fulcrum.security.authenticator.Authenticator
- ROLE - Statische Variable in Schnittstelle org.apache.fulcrum.security.GroupManager
-
Avalon role - used to id the component within the manager
- ROLE - Statische Variable in Schnittstelle org.apache.fulcrum.security.model.ACLFactory
- ROLE - Statische Variable in Schnittstelle org.apache.fulcrum.security.ModelManager
-
Avalon role - used to id the component within the manager
- ROLE - Statische Variable in Schnittstelle org.apache.fulcrum.security.PermissionManager
-
Avalon role - used to id the component within the manager
- ROLE - Statische Variable in Schnittstelle org.apache.fulcrum.security.RoleManager
-
Avalon role - used to id the component within the manager
- ROLE - Statische Variable in Schnittstelle org.apache.fulcrum.security.SecurityService
- ROLE - Statische Variable in Schnittstelle org.apache.fulcrum.security.UserManager
-
Avalon role - used to id the component within the manager
- roleManager - Variable in Klasse org.apache.fulcrum.security.BaseSecurityService
-
The instance of RoleManager the SecurityService uses
- RoleManager - Schnittstelle in org.apache.fulcrum.security
-
A RoleManager performs
Role
objects related tasks on behalf of theBaseSecurityService
. - RoleSet - Klasse in org.apache.fulcrum.security.util
-
This class represents a set of Roles.
- RoleSet() - Konstruktor für Klasse org.apache.fulcrum.security.util.RoleSet
-
Constructs an empty RoleSet
- RoleSet(Collection<? extends Role>) - Konstruktor für Klasse org.apache.fulcrum.security.util.RoleSet
-
Constructs a new RoleSet with specified contents.
S
- saveUser(User) - Methode in Schnittstelle org.apache.fulcrum.security.UserManager
-
Saves User's data in the permanent storage.
- SecurityEntity - Schnittstelle in org.apache.fulcrum.security.entity
-
This classes is the base class for any security entity including groups, users, roles and permissions (and potentially others depending on the model chosen)
- SecurityEntityImpl - Klasse in org.apache.fulcrum.security.entity.impl
-
Base class for all objects implementing SecurityEnitity.
- SecurityEntityImpl() - Konstruktor für Klasse org.apache.fulcrum.security.entity.impl.SecurityEntityImpl
- SecurityService - Schnittstelle in org.apache.fulcrum.security
-
The Security Service manages Users, Groups Roles and Permissions in the system.
- SecuritySet<T extends SecurityEntity> - Klasse in org.apache.fulcrum.security.util
-
This class represents a set of Security Entities.
- SecuritySet() - Konstruktor für Klasse org.apache.fulcrum.security.util.SecuritySet
-
Constructs an empty Set
- service(ServiceManager) - Methode in Klasse org.apache.fulcrum.security.authenticator.CryptoAuthenticator
- service(ServiceManager) - Methode in Klasse org.apache.fulcrum.security.BaseSecurityService
-
Avalon Service lifecycle method
- service(ServiceManager) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractManager
-
Avalon Service lifecycle method
- Session - Schnittstelle in org.apache.fulcrum.security.session
-
This interface provides access to the
javax.servlet.HttpSession
interface. - SessionBindingEvent - Schnittstelle in org.apache.fulcrum.security.session
-
This interface is modelled after javax.servlet.http.HttpSessionBindingListener.
- SessionBindingListener - Schnittstelle in org.apache.fulcrum.security.session
-
This interface is modelled after javax.servlet.http.HttpSessionBindingListener.
- setClassName(String) - Methode in Klasse org.apache.fulcrum.security.spi.AbstractEntityManager
- setDelegatees(Set<T>) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicUser
-
Set the delegatees for this user
- setDelegatees(Set<T>) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicUserImpl
-
Set the delegatees for this user
- setDelegators(Set<T>) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicUser
-
Set the delegators for this user
- setDelegators(Set<T>) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicUserImpl
-
Set the delegators for this user
- setEmail(String) - Methode in Schnittstelle org.apache.fulcrum.security.entity.ExtendedUser
-
Sets the email address.
- setEmail(String) - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbineUserImpl
-
Sets the new email address of the user
- setFirstName(String) - Methode in Schnittstelle org.apache.fulcrum.security.entity.ExtendedUser
-
Sets the first name for this user.
- setFirstName(String) - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbineUserImpl
-
Sets the first name of the User
- setGroup(Group) - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.TurbineUserGroupRole
-
Set the group
- setGroups(GroupSet) - Methode in Schnittstelle org.apache.fulcrum.security.model.basic.entity.BasicUser
-
Set the groups this user is part of
- setGroups(GroupSet) - Methode in Klasse org.apache.fulcrum.security.model.basic.entity.impl.BasicUserImpl
-
Set the groups this user is part of
- setGroups(GroupSet) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicRole
-
Set the groups this role belongs to
- setGroups(GroupSet) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicRoleImpl
-
Set the groups this role belongs to
- setGroupsAsSet(Set<T>) - Methode in Schnittstelle org.apache.fulcrum.security.model.basic.entity.BasicUser
-
Set the groups this user is part of as a Set
- setGroupsAsSet(Set<T>) - Methode in Klasse org.apache.fulcrum.security.model.basic.entity.impl.BasicUserImpl
-
Set the groups this user is part of as a Set
- setGroupsAsSet(Set<T>) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicRole
-
Set the groups this role belongs to as a Set
- setGroupsAsSet(Set<T>) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicRoleImpl
-
Set the groups this role belongs to as a Set
- setId(Object) - Methode in Klasse org.apache.fulcrum.security.entity.impl.SecurityEntityImpl
- setId(Object) - Methode in Schnittstelle org.apache.fulcrum.security.entity.SecurityEntity
-
Sets the Id of the SecurityEntity.
- setLastName(String) - Methode in Schnittstelle org.apache.fulcrum.security.entity.ExtendedUser
-
Sets the last name for this user.
- setLastName(String) - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbineUserImpl
-
Sets the last name of User
- setName(String) - Methode in Klasse org.apache.fulcrum.security.entity.impl.SecurityEntityImpl
-
Pass in the name for this entity.
- setName(String) - Methode in Schnittstelle org.apache.fulcrum.security.entity.SecurityEntity
-
Sets the Name of the SecurityEntity.
- setObjectdata(byte[]) - Methode in Schnittstelle org.apache.fulcrum.security.entity.ExtendedUser
-
Sets the value of the objectdata for the user
- setObjectdata(byte[]) - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbineUserImpl
-
Sets the value of the objectdata for the user
- setPassword(String) - Methode in Schnittstelle org.apache.fulcrum.security.entity.User
-
Set password.
- setPassword(String) - Methode in Klasse org.apache.fulcrum.security.model.basic.entity.impl.BasicUserImpl
-
Set password.
- setPassword(String) - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbineUserImpl
-
Set the password
- setPermission(Permission) - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.TurbineRolePermissionoff
- setPermissions(PermissionSet) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicRole
-
Set the permission that are part of this role
- setPermissions(PermissionSet) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicRoleImpl
-
Set the permission that are part of this role
- setPermissions(PermissionSet) - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbineRoleImpl
-
Set the permission that are part of this role
- setPermissions(PermissionSet) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.entity.TurbineRole
-
Set the permission that are part of this role
- setPermissionsAsSet(Set<T>) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicRole
-
Set the permission that are part of this role as Set
- setPermissionsAsSet(Set<T>) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicRoleImpl
-
Set the permission that are part of this role as Set
- setPermissionsAsSet(Set<T>) - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbineRoleImpl
-
Set the permission that are part of this role as Set
- setPermissionsAsSet(Set<T>) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.entity.TurbineRole
-
Set the permission that are part of this role as Set
- setRole(Role) - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.TurbineRolePermissionoff
- setRole(Role) - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.TurbineUserGroupRole
-
Set the role
- setRoles(RoleSet) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicGroup
-
Set the roles that are part of this group
- setRoles(RoleSet) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicPermission
-
Set the roles that this permission belongs to
- setRoles(RoleSet) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicGroupImpl
-
Set the roles that are part of this group
- setRoles(RoleSet) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicPermissionImpl
-
Set the roles that this permission belongs to
- setRoles(RoleSet) - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbinePermissionImpl
-
Set the roles that this permission belongs to
- setRoles(RoleSet) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.entity.TurbinePermission
-
Set the roles that this permission belongs to
- setRolesAsSet(Set<T>) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicGroup
-
Set the roles that are part of this group as Set
- setRolesAsSet(Set<T>) - Methode in Schnittstelle org.apache.fulcrum.security.model.dynamic.entity.DynamicPermission
-
Set the roles that this permission belongs to as Set
- setRolesAsSet(Set<T>) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicGroupImpl
-
Set the roles that are part of this group as Set
- setRolesAsSet(Set<T>) - Methode in Klasse org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicPermissionImpl
-
Set the roles that this permission belongs to as Set
- setRolesAsSet(Set<T>) - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbinePermissionImpl
-
Set the roles that this permission belongs to as Set
- setRolesAsSet(Set<T>) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.entity.TurbinePermission
-
Set the roles that this permission belongs to as Set
- setUser(User) - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.TurbineUserGroupRole
-
Set the user
- setUserGroupRoleSet(Set<T>) - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.impl.AbstractTurbineSecurityEntityImpl
-
Get the User/Group/Role set associated with this entity
- setUserGroupRoleSet(Set<T>) - Methode in Schnittstelle org.apache.fulcrum.security.model.turbine.entity.TurbineUserGroupRoleEntity
-
Set the User/Group/Role set associated with this entity
- setUsers(UserSet) - Methode in Schnittstelle org.apache.fulcrum.security.model.basic.entity.BasicGroup
-
Set the users that are part of this group
- setUsers(UserSet) - Methode in Klasse org.apache.fulcrum.security.model.basic.entity.impl.BasicGroupImpl
-
Set the users that are part of this group
- setUsersAsSet(Set<T>) - Methode in Schnittstelle org.apache.fulcrum.security.model.basic.entity.BasicGroup
-
Set the users that are part of this group as a Set
- setUsersAsSet(Set<T>) - Methode in Klasse org.apache.fulcrum.security.model.basic.entity.impl.BasicGroupImpl
-
Set the users that are part of this group as a Set
- size() - Methode in Klasse org.apache.fulcrum.security.util.SecuritySet
-
Returns size (cardinality) of this set.
T
- TextMatchAuthenticator - Klasse in org.apache.fulcrum.security.authenticator
-
This class authenticates by doing a plain text match of the user's passwords.
- TextMatchAuthenticator() - Konstruktor für Klasse org.apache.fulcrum.security.authenticator.TextMatchAuthenticator
- toArray() - Methode in Klasse org.apache.fulcrum.security.util.SecuritySet
- toArray(A[]) - Methode in Klasse org.apache.fulcrum.security.util.SecuritySet
- toString() - Methode in Klasse org.apache.fulcrum.security.entity.impl.SecurityEntityImpl
- toString() - Methode in Klasse org.apache.fulcrum.security.model.turbine.entity.TurbineUserGroupRole
- toString() - Methode in Klasse org.apache.fulcrum.security.util.GroupSet
-
Print out a GroupSet as a String
- toString() - Methode in Klasse org.apache.fulcrum.security.util.PermissionSet
-
Print out a PermissionSet as a String
- toString() - Methode in Klasse org.apache.fulcrum.security.util.RoleSet
-
Print out a RoleSet as a String
- toString() - Methode in Klasse org.apache.fulcrum.security.util.SecuritySet
-
list of role names in this set
- toString() - Methode in Klasse org.apache.fulcrum.security.util.UserSet
-
Print out a UserSet as a String
- TurbineAccessControlList<T extends TurbineAccessControlList<T>> - Schnittstelle in org.apache.fulcrum.security.model.turbine
-
This interface describes a control class that makes it easy to find out if a particular User has a given Permission.
- TurbineAccessControlListImpl - Klasse in org.apache.fulcrum.security.model.turbine
-
This is a control class that makes it easy to find out if a particular User has a given Permission.
- TurbineAccessControlListImpl(Set<? extends TurbineUserGroupRole>, GroupManager, RoleManager, TurbineModelManager, Logger) - Konstruktor für Klasse org.apache.fulcrum.security.model.turbine.TurbineAccessControlListImpl
-
Constructs a new AccessControlList.
- TurbineACLFactory - Klasse in org.apache.fulcrum.security.model.turbine
-
This factory creates instance of the TurbineAccessControlList
- TurbineACLFactory() - Konstruktor für Klasse org.apache.fulcrum.security.model.turbine.TurbineACLFactory
- TurbineGroup - Schnittstelle in org.apache.fulcrum.security.model.turbine.entity
-
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.
- TurbineGroupImpl - Klasse in org.apache.fulcrum.security.model.turbine.entity.impl
-
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.
- TurbineGroupImpl() - Konstruktor für Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbineGroupImpl
- TurbineModelManager - Schnittstelle in org.apache.fulcrum.security.model.turbine
-
Describes all the relationships between entities in the "Turbine" model.
- TurbineModelManager.Privilege - Enum in org.apache.fulcrum.security.model.turbine
-
may be used in implementations
- TurbinePermission - Schnittstelle in org.apache.fulcrum.security.model.turbine.entity
-
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.
- TurbinePermissionImpl - Klasse in org.apache.fulcrum.security.model.turbine.entity.impl
-
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.
- TurbinePermissionImpl() - Konstruktor für Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbinePermissionImpl
- TurbineRole - Schnittstelle in org.apache.fulcrum.security.model.turbine.entity
-
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.
- TurbineRoleImpl - Klasse in org.apache.fulcrum.security.model.turbine.entity.impl
-
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.
- TurbineRoleImpl() - Konstruktor für Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbineRoleImpl
- TurbineRolePermissionoff - Klasse in org.apache.fulcrum.security.model.turbine.entity
-
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.
- TurbineRolePermissionoff() - Konstruktor für Klasse org.apache.fulcrum.security.model.turbine.entity.TurbineRolePermissionoff
- TurbineUser - Schnittstelle in org.apache.fulcrum.security.model.turbine.entity
-
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.
- TurbineUserGroupRole - Klasse in org.apache.fulcrum.security.model.turbine.entity
-
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.
- TurbineUserGroupRole() - Konstruktor für Klasse org.apache.fulcrum.security.model.turbine.entity.TurbineUserGroupRole
- TurbineUserGroupRoleEntity - Schnittstelle in org.apache.fulcrum.security.model.turbine.entity
-
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.
- TurbineUserImpl - Klasse in org.apache.fulcrum.security.model.turbine.entity.impl
-
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.
- TurbineUserImpl() - Konstruktor für Klasse org.apache.fulcrum.security.model.turbine.entity.impl.TurbineUserImpl
- TurbineUserManager - Schnittstelle in org.apache.fulcrum.security.model.turbine
-
This interface describes the methods that glue the "turbine" model together.
U
- UnknownEntityException - Ausnahmeklasse in org.apache.fulcrum.security.util
-
Thrown to indicate that the User,Role,Group or Permission that was requested does not exist.
- UnknownEntityException(String) - Konstruktor für Ausnahmeklasse org.apache.fulcrum.security.util.UnknownEntityException
-
Construct an UnknownEntityException with specified detail message.
- UnknownEntityException(String, Throwable) - Konstruktor für Ausnahmeklasse org.apache.fulcrum.security.util.UnknownEntityException
-
Construct an UnknownEntityException with specified detail message and nested
Throwable
. - User - Schnittstelle in org.apache.fulcrum.security.entity
-
This interface represents the basic functionality of a user.
- userManager - Variable in Klasse org.apache.fulcrum.security.BaseSecurityService
-
The instance of UserManager the SecurityService uses
- UserManager - Schnittstelle in org.apache.fulcrum.security
-
An UserManager performs
User
objects related tasks on behalf of theBaseSecurityService
. - UserSet<T extends User> - Klasse in org.apache.fulcrum.security.util
-
This class represents a set of Users.
- UserSet() - Konstruktor für Klasse org.apache.fulcrum.security.util.UserSet
-
Constructs an empty UserSet
- UserSet(Collection<? extends User>) - Konstruktor für Klasse org.apache.fulcrum.security.util.UserSet
-
Constructs a new UserSet with specified contents.
V
- valueBound(SessionBindingEvent) - Methode in Schnittstelle org.apache.fulcrum.security.session.SessionBindingListener
-
Notifies the object that it is being bound to a session and identifies the session.
- valueOf(String) - Statische Methode in Enumeration org.apache.fulcrum.security.model.turbine.TurbineModelManager.Privilege
-
Gibt die Enumerationskonstante dieses Typs mit dem angegebenen Namen zurück.
- values() - Statische Methode in Enumeration org.apache.fulcrum.security.model.turbine.TurbineModelManager.Privilege
-
Gibt ein Array mit den Konstanten dieses Enum-Typs in der Reihenfolge ihrer Deklaration zurück.
- valueUnbound(SessionBindingEvent) - Methode in Schnittstelle org.apache.fulcrum.security.session.SessionBindingListener
-
Notifies the object that it is being unbound from a session and identifies the session.
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte|Serialisierte Form