A C D E F G H I J L M N O P R S T U V W

A

AbstractUserSet - Class in org.wamblee.usermgt
User set base class.
AbstractUserSet(NameValidator, MessageDigester) - Constructor for class org.wamblee.usermgt.AbstractUserSet
 
add(Group) - Method in interface org.wamblee.usermgt.GroupSet
Adds a group.
add(Group) - Method in class org.wamblee.usermgt.hibernate.HibernateGroupSet
 
add(User) - Method in class org.wamblee.usermgt.hibernate.HibernateUserSet
 
add(Group) - Method in class org.wamblee.usermgt.InMemoryGroupSet
 
add(User) - Method in class org.wamblee.usermgt.InMemoryUserSet
 
add(User) - Method in interface org.wamblee.usermgt.UserSet
Adds a user.
addUserToGroup(User, Group) - Method in interface org.wamblee.usermgt.UserAdministration
Adds a user to a group.
addUserToGroup(User, Group) - Method in class org.wamblee.usermgt.UserAdministrationImpl
 
AllOperation - Class in org.wamblee.security.authorization
An superclass of all other operations.
AllOperation() - Constructor for class org.wamblee.security.authorization.AllOperation
Constructs an all operation.
AllOperation(String) - Constructor for class org.wamblee.security.authorization.AllOperation
Constructs the operation, this constructor is the one that must be used by subclasses.
AnyUserCondition - Class in org.wamblee.security.authorization
Matches any user.
AnyUserCondition() - Constructor for class org.wamblee.security.authorization.AnyUserCondition
Constructs the condition.
appendRule(AuthorizationRule) - Method in interface org.wamblee.security.authorization.AuthorizationService
Appends a new authorization rule to the end.
appendRule(AuthorizationRule) - Method in class org.wamblee.security.authorization.DefaultAuthorizationService
 
appendRule(AuthorizationRule) - Method in class org.wamblee.security.authorization.hibernate.PersistentAuthorizationService
 
AuthorizationComponent - Class in org.wamblee.usermgt.hibernate
 
AuthorizationComponent(String, boolean) - Constructor for class org.wamblee.usermgt.hibernate.AuthorizationComponent
 
AuthorizationException - Exception in org.wamblee.security.authorization
Authorization exception to be thrown when a resouce may not be accessed.
AuthorizationException(Object, Operation) - Constructor for exception org.wamblee.security.authorization.AuthorizationException
 
AuthorizationInitializer - Class in org.wamblee.security.authorization
Inititializer class for authorization rules.
AuthorizationInitializer(AuthorizationService, AuthorizationRule[]) - Constructor for class org.wamblee.security.authorization.AuthorizationInitializer
Initializes authorization rules in case none are present.
AuthorizationLightComponent - Class in org.wamblee.usermgt.hibernate
Light version of the user administration component that requires external datasource, and userset and group set components, as well as an external hibernate session factory.
AuthorizationLightComponent(String) - Constructor for class org.wamblee.usermgt.hibernate.AuthorizationLightComponent
 
AuthorizationMappingFiles - Class in org.wamblee.security.authorization.hibernate
Mapping files for authorization.
AuthorizationMappingFiles() - Constructor for class org.wamblee.security.authorization.hibernate.AuthorizationMappingFiles
 
AuthorizationResult - Enum in org.wamblee.security.authorization
Represents the result of an authorization decision.
AuthorizationRule - Interface in org.wamblee.security.authorization
Represents an authorization rule to determine whether an operation is allowed on a resource.
AuthorizationService - Interface in org.wamblee.security.authorization
Service to determine if access to a certain resource is allowed.

C

changePassword(String, String) - Method in class org.wamblee.usermgt.User
Changes the password.
check(T, Operation) - Method in interface org.wamblee.security.authorization.AuthorizationService
Same as AuthorizationService.isAllowed(Object, Operation) but throws a RuntimeException in case access is not allowed.
check(T, Operation) - Method in class org.wamblee.security.authorization.DefaultAuthorizationService
 
check(T, Operation) - Method in class org.wamblee.security.authorization.hibernate.PersistentAuthorizationService
 
checkPassword(String) - Method in class org.wamblee.usermgt.User
Checks the password.
compareTo(Object) - Method in class org.wamblee.usermgt.Group
 
compareTo(Object) - Method in class org.wamblee.usermgt.User
 
contains(Group) - Method in interface org.wamblee.usermgt.GroupSet
Determines if the group exists.
contains(Group) - Method in class org.wamblee.usermgt.hibernate.HibernateGroupSet
 
contains(User) - Method in class org.wamblee.usermgt.hibernate.HibernateUserSet
 
contains(Group) - Method in class org.wamblee.usermgt.InMemoryGroupSet
 
contains(User) - Method in class org.wamblee.usermgt.InMemoryUserSet
 
contains(User) - Method in interface org.wamblee.usermgt.UserSet
Checks if a user exists.
createGroup(String) - Method in interface org.wamblee.usermgt.UserAdministration
Creates a new group.
createGroup(String) - Method in class org.wamblee.usermgt.UserAdministrationImpl
 
CreateOperation - Class in org.wamblee.security.authorization
Represents an operation to create something.
CreateOperation() - Constructor for class org.wamblee.security.authorization.CreateOperation
Constructs the operation.
createUser(String, String, Group) - Method in class org.wamblee.usermgt.AbstractUserSet
 
createUser(String, String, Group) - Method in interface org.wamblee.usermgt.UserAdministration
Creates a new user.
createUser(String, String, Group) - Method in class org.wamblee.usermgt.UserAdministrationImpl
 
createUser(String, String, Group) - Method in interface org.wamblee.usermgt.UserSet
Creates a user.

D

decode(Class, String) - Method in class org.wamblee.security.authorization.DefaultOperationRegistry
 
decode(String) - Method in class org.wamblee.security.authorization.DefaultOperationRegistry
 
decode(Class, String) - Method in interface org.wamblee.security.authorization.OperationRegistry
Converts an operations string to an array of operations.
decode(String) - Method in interface org.wamblee.security.authorization.OperationRegistry
Converts an operations string to an array of operations.
DefaultAuthorizationService - Class in org.wamblee.security.authorization
Default implementation of an authorization service.
DefaultAuthorizationService(UserAccessor, String) - Constructor for class org.wamblee.security.authorization.DefaultAuthorizationService
Constructs the service.
DefaultAuthorizationService() - Constructor for class org.wamblee.security.authorization.DefaultAuthorizationService
Constructs the authorization service.
DefaultOperationRegistry - Class in org.wamblee.security.authorization
Operation registry implementation.
DefaultOperationRegistry(Operation[]) - Constructor for class org.wamblee.security.authorization.DefaultOperationRegistry
 
DeleteOperation - Class in org.wamblee.security.authorization
Deletes the operation.
DeleteOperation() - Constructor for class org.wamblee.security.authorization.DeleteOperation
Constructs the operation.

E

encode(Operation[]) - Method in class org.wamblee.security.authorization.DefaultOperationRegistry
 
encode(Operation[]) - Method in interface org.wamblee.security.authorization.OperationRegistry
Converts a number of operations to a string.
equals(Object) - Method in class org.wamblee.usermgt.Group
 
equals(Object) - Method in class org.wamblee.usermgt.User
 

F

find(String) - Method in interface org.wamblee.usermgt.GroupSet
Finds the group by name.
find(String) - Method in class org.wamblee.usermgt.hibernate.HibernateGroupSet
 
find(String) - Method in class org.wamblee.usermgt.hibernate.HibernateUserSet
 
find(String) - Method in class org.wamblee.usermgt.InMemoryGroupSet
 
find(String) - Method in class org.wamblee.usermgt.InMemoryUserSet
 
find(String) - Method in interface org.wamblee.usermgt.UserSet
Finds user.

G

getAuthorizationResultString() - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
Gets the authorization result for OR mapping.
getCurrentUser() - Method in class org.wamblee.usermgt.JaasUserAccessor
 
getCurrentUser() - Method in interface org.wamblee.usermgt.UserAccessor
Gets the current user.
getGroup() - Method in class org.wamblee.security.authorization.GroupUserCondition
 
getGroup(String) - Method in interface org.wamblee.usermgt.UserAdministration
Gets the group for a given group name.
getGroup(String) - Method in class org.wamblee.usermgt.UserAdministrationImpl
 
getGroup() - Method in exception org.wamblee.usermgt.UserMgtException
Gets the group for which the problem occured.
getGroupCount() - Method in interface org.wamblee.usermgt.UserAdministration
 
getGroupCount() - Method in class org.wamblee.usermgt.UserAdministrationImpl
 
getGroups() - Method in class org.wamblee.usermgt.User
Gets the groups the user belongs to.
getGroups() - Method in interface org.wamblee.usermgt.UserAdministration
Gets all known groups.
getGroups() - Method in class org.wamblee.usermgt.UserAdministrationImpl
 
getMappedRules() - Method in class org.wamblee.security.authorization.DefaultAuthorizationService
For OR mapping.
getName() - Method in class org.wamblee.security.authorization.AllOperation
 
getName() - Method in class org.wamblee.security.authorization.DefaultAuthorizationService
 
getName() - Method in interface org.wamblee.security.authorization.Operation
Gets the name of the operation.
getName() - Method in class org.wamblee.usermgt.Group
Gets the name of the group.
getName() - Method in class org.wamblee.usermgt.User
 
getOperation() - Method in exception org.wamblee.security.authorization.AuthorizationException
 
getOperationCondition() - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
 
getOperations(Class) - Method in class org.wamblee.security.authorization.DefaultOperationRegistry
 
getOperations(Class) - Method in interface org.wamblee.security.authorization.OperationRegistry
Gets the supported operations for a given resource class.
getOperationString() - Method in class org.wamblee.security.authorization.IsaOperationCondition
Gets the operation as a string.
getPasswordString() - Method in class org.wamblee.usermgt.User
For OR mapping.
getPathCondition() - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
 
getPattern() - Method in class org.wamblee.security.authorization.RegexpPathCondition
 
getReason() - Method in exception org.wamblee.usermgt.UserMgtException
Gets the cause of the problem.
getResource() - Method in exception org.wamblee.security.authorization.AuthorizationException
 
getResourceClassName() - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
 
getResourcePath(Object) - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
Gets the path of the resource.
getRules() - Method in interface org.wamblee.security.authorization.AuthorizationService
Gets the authorization rules.
getRules() - Method in class org.wamblee.security.authorization.DefaultAuthorizationService
 
getRules() - Method in class org.wamblee.security.authorization.hibernate.PersistentAuthorizationService
 
getSupportedTypes() - Method in interface org.wamblee.security.authorization.AuthorizationRule
Returns the supported object types for which this authorization rule applies.
getSupportedTypes() - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
 
getUser(String) - Method in interface org.wamblee.usermgt.UserAdministration
Gets the user for a given name.
getUser(String) - Method in class org.wamblee.usermgt.UserAdministrationImpl
 
getUser() - Method in exception org.wamblee.usermgt.UserMgtException
Gets the user for which the problem occurred.
getUserCondition() - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
 
getUserCount() - Method in interface org.wamblee.usermgt.UserAdministration
 
getUserCount() - Method in class org.wamblee.usermgt.UserAdministrationImpl
 
getUsers() - Method in interface org.wamblee.usermgt.UserAdministration
Get the users.
getUsers(Group) - Method in interface org.wamblee.usermgt.UserAdministration
Gets the users for a given group.
getUsers() - Method in class org.wamblee.usermgt.UserAdministrationImpl
 
getUsers(Group) - Method in class org.wamblee.usermgt.UserAdministrationImpl
 
Group - Class in org.wamblee.usermgt
Represents a group.
Group(Group) - Constructor for class org.wamblee.usermgt.Group
 
Group() - Constructor for class org.wamblee.usermgt.Group
 
groupModified(Group) - Method in interface org.wamblee.usermgt.GroupSet
Must be called when the group has been modified to notify the group set.
groupModified(Group) - Method in class org.wamblee.usermgt.hibernate.HibernateGroupSet
 
groupModified(Group) - Method in class org.wamblee.usermgt.InMemoryGroupSet
 
groupModified(Group) - Method in interface org.wamblee.usermgt.UserAdministration
Must be called when the group is modified.
groupModified(Group) - Method in class org.wamblee.usermgt.UserAdministrationImpl
 
GroupSet - Interface in org.wamblee.usermgt
Represents a set of groups.
GroupUserCondition - Class in org.wamblee.security.authorization
Checks if a user against a specific group.
GroupUserCondition(String) - Constructor for class org.wamblee.security.authorization.GroupUserCondition
Constructs the condition.
GroupUserCondition() - Constructor for class org.wamblee.security.authorization.GroupUserCondition
For OR mapping.

H

hash(String) - Method in class org.wamblee.security.encryption.Md5HexMessageDigester
 
hash(String) - Method in interface org.wamblee.security.encryption.MessageDigester
Computes a message digest for a value and encodes it in some way.
hashCode() - Method in class org.wamblee.usermgt.Group
 
hashCode() - Method in class org.wamblee.usermgt.User
 
HibernateGroupSet - Class in org.wamblee.usermgt.hibernate
Set of groups backed by the database.
HibernateGroupSet() - Constructor for class org.wamblee.usermgt.hibernate.HibernateGroupSet
 
HibernateUserSet - Class in org.wamblee.usermgt.hibernate
User set backed by the database.
HibernateUserSet(Cache<String, User>, NameValidator, MessageDigester) - Constructor for class org.wamblee.usermgt.hibernate.HibernateUserSet
Constructs a user set backed by the database.

I

ID_PATTERN - Static variable in class org.wamblee.usermgt.RegexpNameValidator
Convenience pattern for an id.
InMemoryGroupSet - Class in org.wamblee.usermgt
In-memory group set implementation.
InMemoryGroupSet() - Constructor for class org.wamblee.usermgt.InMemoryGroupSet
Constructs an empty group set.
InMemoryUserSet - Class in org.wamblee.usermgt
In-memory user set.
InMemoryUserSet(NameValidator, MessageDigester) - Constructor for class org.wamblee.usermgt.InMemoryUserSet
Constructs an empty user set.
insertRuleAfter(int, AuthorizationRule) - Method in interface org.wamblee.security.authorization.AuthorizationService
Inserts a rule.
insertRuleAfter(int, AuthorizationRule) - Method in class org.wamblee.security.authorization.DefaultAuthorizationService
 
insertRuleAfter(int, AuthorizationRule) - Method in class org.wamblee.security.authorization.hibernate.PersistentAuthorizationService
 
isAllowed(Object, Operation, User) - Method in interface org.wamblee.security.authorization.AuthorizationRule
Determines whether an operation is allowed on a certain resource.
isAllowed(Object, Operation) - Method in interface org.wamblee.security.authorization.AuthorizationService
Checks whether an operation is allowed on a resource.
isAllowed(Object, Operation) - Method in class org.wamblee.security.authorization.DefaultAuthorizationService
 
isAllowed(Object, Operation) - Method in class org.wamblee.security.authorization.hibernate.PersistentAuthorizationService
 
isAllowed(Object, Operation, User) - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
 
isAllowed(String, Operation, User) - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
Determines if the operation is allowed on the resource.
IsaOperationCondition - Class in org.wamblee.security.authorization
Determiens if an operation is a subclass of a specified operation.
IsaOperationCondition(Class<? extends Operation>) - Constructor for class org.wamblee.security.authorization.IsaOperationCondition
Constructs the condition.
IsaOperationCondition() - Constructor for class org.wamblee.security.authorization.IsaOperationCondition
For OR mapping.
isInGroup(Group) - Method in class org.wamblee.usermgt.User
Checks whether the user belongs to the given group.
isInGroup(String) - Method in class org.wamblee.usermgt.User
Checks whether the user belongs to the given group.

J

JaasUserAccessor - Class in org.wamblee.usermgt
Implementation of the user accessor that retrieves user information from JAAS.
JaasUserAccessor(UserAdministration, String) - Constructor for class org.wamblee.usermgt.JaasUserAccessor
Constructs user accessor.

L

list() - Method in interface org.wamblee.usermgt.GroupSet
Returns the current groups.
list() - Method in class org.wamblee.usermgt.hibernate.HibernateGroupSet
 
list() - Method in class org.wamblee.usermgt.hibernate.HibernateUserSet
 
list(Group) - Method in class org.wamblee.usermgt.hibernate.HibernateUserSet
 
list() - Method in class org.wamblee.usermgt.InMemoryGroupSet
 
list() - Method in class org.wamblee.usermgt.InMemoryUserSet
 
list(Group) - Method in class org.wamblee.usermgt.InMemoryUserSet
 
list() - Method in interface org.wamblee.usermgt.UserSet
Lists the current users.
list(Group) - Method in interface org.wamblee.usermgt.UserSet
Lists the users belonging to a particular group.

M

matches(User) - Method in class org.wamblee.security.authorization.AnyUserCondition
 
matches(User) - Method in class org.wamblee.security.authorization.GroupUserCondition
 
matches(Operation) - Method in class org.wamblee.security.authorization.IsaOperationCondition
 
matches(Operation) - Method in interface org.wamblee.security.authorization.OperationCondition
Determines if the operation matches.
matches(String) - Method in interface org.wamblee.security.authorization.PathCondition
Checks if the path matches the condition.
matches(String) - Method in class org.wamblee.security.authorization.RegexpPathCondition
 
matches(User) - Method in interface org.wamblee.security.authorization.UserCondition
Determines if the condition matches.
Md5HexMessageDigester - Class in org.wamblee.security.encryption
MD5 Hex encoder.
Md5HexMessageDigester() - Constructor for class org.wamblee.security.encryption.Md5HexMessageDigester
Constructs the message digester.
MessageDigester - Interface in org.wamblee.security.encryption
Utility class that encapsulates a message digest method.

N

NameValidator - Interface in org.wamblee.usermgt
Validator of names.

O

Operation - Interface in org.wamblee.security.authorization
Represents an operation on a resource.
OperationCondition - Interface in org.wamblee.security.authorization
Checks if an operation matches a condition.
OperationRegistry - Interface in org.wamblee.security.authorization
Utility to map between a list of operations and a string based on the names of the operations.
org.wamblee.security.authorization - package org.wamblee.security.authorization
 
org.wamblee.security.authorization.hibernate - package org.wamblee.security.authorization.hibernate
 
org.wamblee.security.encryption - package org.wamblee.security.encryption
 
org.wamblee.usermgt - package org.wamblee.usermgt
 
org.wamblee.usermgt.hibernate - package org.wamblee.usermgt.hibernate
 

P

PASSWORD_PATTERN - Static variable in class org.wamblee.usermgt.RegexpNameValidator
Convenience pattern for a password consisting of at least 6 characters.
PathCondition - Interface in org.wamblee.security.authorization
Checks if a path satisfies a condition.
PersistentAuthorizationService - Class in org.wamblee.security.authorization.hibernate
Authorization service with persistent storage.
PersistentAuthorizationService(String, HibernateTemplate, UserAccessor, long) - Constructor for class org.wamblee.security.authorization.hibernate.PersistentAuthorizationService
Constructs the persistent service.

R

ReadOperation - Class in org.wamblee.security.authorization
Represents a read operation on a resource.
ReadOperation() - Constructor for class org.wamblee.security.authorization.ReadOperation
Constructs the operation.
RegexpNameValidator - Class in org.wamblee.usermgt
Validation of names based on a regular expression.
RegexpNameValidator(String, UserMgtException.Reason, String) - Constructor for class org.wamblee.usermgt.RegexpNameValidator
Validates a regular expression.
RegexpNameValidator(String, String, String) - Constructor for class org.wamblee.usermgt.RegexpNameValidator
Convenience constructor with all string parameters.
RegexpPathCondition - Class in org.wamblee.security.authorization
Condition to check whether a path matches a given regula expression.
RegexpPathCondition(String) - Constructor for class org.wamblee.security.authorization.RegexpPathCondition
Constructs the condition.
RegexpPathCondition() - Constructor for class org.wamblee.security.authorization.RegexpPathCondition
For OR mapping.
remove(Group) - Method in interface org.wamblee.usermgt.GroupSet
Removes a group.
remove(Group) - Method in class org.wamblee.usermgt.hibernate.HibernateGroupSet
 
remove(User) - Method in class org.wamblee.usermgt.hibernate.HibernateUserSet
 
remove(Group) - Method in class org.wamblee.usermgt.InMemoryGroupSet
 
remove(User) - Method in class org.wamblee.usermgt.InMemoryUserSet
 
remove(User) - Method in interface org.wamblee.usermgt.UserSet
Removes a user.
removeGroup(Group) - Method in interface org.wamblee.usermgt.UserAdministration
Removes the group.
removeGroup(Group) - Method in class org.wamblee.usermgt.UserAdministrationImpl
 
removeRule(int) - Method in interface org.wamblee.security.authorization.AuthorizationService
Removes a rule.
removeRule(int) - Method in class org.wamblee.security.authorization.DefaultAuthorizationService
 
removeRule(int) - Method in class org.wamblee.security.authorization.hibernate.PersistentAuthorizationService
 
removeUser(User) - Method in interface org.wamblee.usermgt.UserAdministration
Removes the user.
removeUser(User) - Method in class org.wamblee.usermgt.UserAdministrationImpl
 
removeUserFromGroup(User, Group) - Method in interface org.wamblee.usermgt.UserAdministration
Removes a user from a group.
removeUserFromGroup(User, Group) - Method in class org.wamblee.usermgt.UserAdministrationImpl
 
renameGroup(Group, String) - Method in interface org.wamblee.usermgt.UserAdministration
Renames a group.
renameGroup(Group, String) - Method in class org.wamblee.usermgt.UserAdministrationImpl
 
renameUser(User, String) - Method in interface org.wamblee.usermgt.UserAdministration
Renames a user.
renameUser(User, String) - Method in class org.wamblee.usermgt.UserAdministrationImpl
 

S

setAuthorizationResultString(String) - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
Sets the authorization result, for OR mapping.
setGroup(String) - Method in class org.wamblee.security.authorization.GroupUserCondition
 
setMappedRules(List<AuthorizationRule>) - Method in class org.wamblee.security.authorization.DefaultAuthorizationService
For OR mapping.
setName(String) - Method in class org.wamblee.security.authorization.DefaultAuthorizationService
 
setOperationCondition(OperationCondition) - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
 
setOperationString(String) - Method in class org.wamblee.security.authorization.IsaOperationCondition
Sets the operation as a string.
setPassword(String) - Method in class org.wamblee.usermgt.User
 
setPasswordEncoder(MessageDigester) - Method in class org.wamblee.usermgt.User
Sets the password encoder.
setPasswordInfo(User) - Method in class org.wamblee.usermgt.AbstractUserSet
Sets the password validtor and encoder in the user.
setPasswordString(String) - Method in class org.wamblee.usermgt.User
For OR mapping.
setPasswordValidator(NameValidator) - Method in class org.wamblee.usermgt.User
Sets the password validator.
setPathCondition(PathCondition) - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
 
setPattern(String) - Method in class org.wamblee.security.authorization.RegexpPathCondition
 
setResourceClassName(String) - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
 
setSessionFactory(SessionFactory) - Method in class org.wamblee.usermgt.hibernate.HibernateUserSet
Sets the session factory.
setUserAccessor(UserAccessor) - Method in class org.wamblee.security.authorization.DefaultAuthorizationService
Sets the user accessor.
setUserCondition(UserCondition) - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
 
size() - Method in interface org.wamblee.usermgt.GroupSet
 
size() - Method in class org.wamblee.usermgt.hibernate.HibernateGroupSet
 
size() - Method in class org.wamblee.usermgt.hibernate.HibernateUserSet
 
size() - Method in class org.wamblee.usermgt.InMemoryGroupSet
 
size() - Method in class org.wamblee.usermgt.InMemoryUserSet
 
size() - Method in interface org.wamblee.usermgt.UserSet
 
StartsWithPathCondition - Class in org.wamblee.security.authorization
Condition to check whether a path starts with a given string.
StartsWithPathCondition(String) - Constructor for class org.wamblee.security.authorization.StartsWithPathCondition
Constructs the condition.
StartsWithPathCondition() - Constructor for class org.wamblee.security.authorization.StartsWithPathCondition
For OR mapping.

T

toString() - Method in class org.wamblee.security.authorization.AnyUserCondition
 
toString() - Method in class org.wamblee.security.authorization.GroupUserCondition
 
toString() - Method in class org.wamblee.security.authorization.IsaOperationCondition
 
toString() - Method in class org.wamblee.security.authorization.RegexpPathCondition
 
toString() - Method in class org.wamblee.security.authorization.StartsWithPathCondition
 
toString() - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
 
toString() - Method in class org.wamblee.usermgt.Group
 
toString() - Method in class org.wamblee.usermgt.User
 

U

UrlAuthorizationRule - Class in org.wamblee.security.authorization
Utility base class for implementation of authentication rules based on the The path of the resource.
UrlAuthorizationRule(AuthorizationResult, UserCondition, PathCondition, Class, OperationCondition) - Constructor for class org.wamblee.security.authorization.UrlAuthorizationRule
Constructs an authorization rule.
UrlAuthorizationRule(Class) - Constructor for class org.wamblee.security.authorization.UrlAuthorizationRule
For OR mapping.
UrlAuthorizationRule() - Constructor for class org.wamblee.security.authorization.UrlAuthorizationRule
For OR mapping.
User - Class in org.wamblee.usermgt
Represents a user.
User(User) - Constructor for class org.wamblee.usermgt.User
 
UserAccessor - Interface in org.wamblee.usermgt
Interface for accessing the currently logged in user.
UserAdminInitializer - Class in org.wamblee.usermgt
User administration initializer.
UserAdminInitializer(UserAdministration, String[], String[], String[]) - Constructor for class org.wamblee.usermgt.UserAdminInitializer
Initializes the user administration in case no users are present.
UserAdministration - Interface in org.wamblee.usermgt
Interface for user administration.
UserAdministrationComponent - Class in org.wamblee.usermgt.hibernate
 
UserAdministrationComponent(String, boolean) - Constructor for class org.wamblee.usermgt.hibernate.UserAdministrationComponent
 
UserAdministrationImpl - Class in org.wamblee.usermgt
Administration of users and groups.
UserAdministrationImpl(UserSet, GroupSet, NameValidator, NameValidator) - Constructor for class org.wamblee.usermgt.UserAdministrationImpl
Constructs empty user administration.
UserAdministrationLightComponent - Class in org.wamblee.usermgt.hibernate
Light version of the user administration component that requires external datasource, and userset and group set components, as well as an external hibernate session factory.
UserAdministrationLightComponent(String) - Constructor for class org.wamblee.usermgt.hibernate.UserAdministrationLightComponent
 
UserCondition - Interface in org.wamblee.security.authorization
Condition used to match a user against a specified set of users.
UserGroupRepositoryComponent - Class in org.wamblee.usermgt
 
UserGroupRepositoryComponent(String) - Constructor for class org.wamblee.usermgt.UserGroupRepositoryComponent
 
UserMgtException - Exception in org.wamblee.usermgt
User management exception.
UserMgtException(UserMgtException.Reason, String) - Constructor for exception org.wamblee.usermgt.UserMgtException
 
UserMgtException(UserMgtException.Reason, User) - Constructor for exception org.wamblee.usermgt.UserMgtException
 
UserMgtException(UserMgtException.Reason, Group) - Constructor for exception org.wamblee.usermgt.UserMgtException
 
UserMgtException(UserMgtException.Reason, User, Group) - Constructor for exception org.wamblee.usermgt.UserMgtException
 
UserMgtException.Reason - Enum in org.wamblee.usermgt
Possible causes for the exception.
UsermgtHibernateMappingFiles - Class in org.wamblee.usermgt.hibernate
Hibernate mapping files for user management.
UsermgtHibernateMappingFiles() - Constructor for class org.wamblee.usermgt.hibernate.UsermgtHibernateMappingFiles
 
UsermgtHibernateMappingFiles(String[]) - Constructor for class org.wamblee.usermgt.hibernate.UsermgtHibernateMappingFiles
 
userModified(User) - Method in class org.wamblee.usermgt.hibernate.HibernateUserSet
 
userModified(User) - Method in class org.wamblee.usermgt.InMemoryUserSet
 
userModified(User) - Method in interface org.wamblee.usermgt.UserAdministration
Must be called when the user is modified.
userModified(User) - Method in class org.wamblee.usermgt.UserAdministrationImpl
 
userModified(User) - Method in interface org.wamblee.usermgt.UserSet
Must be called whenever a user object has been modified to notify the user set.
UserSet - Interface in org.wamblee.usermgt
Represents a set of users.

V

validate(String) - Method in interface org.wamblee.usermgt.NameValidator
Validates a name.
validate(String) - Method in class org.wamblee.usermgt.RegexpNameValidator
 
valueOf(String) - Static method in enum org.wamblee.security.authorization.AuthorizationResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wamblee.usermgt.UserMgtException.Reason
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.wamblee.security.authorization.AuthorizationResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wamblee.usermgt.UserMgtException.Reason
Returns an array containing the constants of this enum type, in the order they are declared.

W

WriteOperation - Class in org.wamblee.security.authorization
Represents a write operation on a resource.
WriteOperation() - Constructor for class org.wamblee.security.authorization.WriteOperation
Constructs the operation.

A C D E F G H I J L M N O P R S T U V W

Copyright © 2010. All Rights Reserved.