Skip navigation links
A G H I O P S T U V 

A

AccessManager - Class in org.openl.rules.security
A utility class for privilege checking.
AccessManager() - Constructor for class org.openl.rules.security.AccessManager
 
AccessVoter - Class in org.openl.rules.security
Based on org.springframework.security.access.vote.RoleVoter.
AccessVoter() - Constructor for class org.openl.rules.security.AccessVoter
 

G

getAuthorities() - Method in class org.openl.rules.security.SimpleUser
 
getAuthority() - Method in enum org.openl.rules.security.Privileges
 
getAuthority() - Method in class org.openl.rules.security.SimpleGroup
 
getAuthority() - Method in class org.openl.rules.security.SimplePrivilege
 
getDescription() - Method in interface org.openl.rules.security.Group
 
getDescription() - Method in class org.openl.rules.security.SimpleGroup
 
getDisplayName() - Method in interface org.openl.rules.security.Privilege
 
getDisplayName() - Method in enum org.openl.rules.security.Privileges
 
getDisplayName() - Method in class org.openl.rules.security.SimpleGroup
 
getDisplayName() - Method in class org.openl.rules.security.SimplePrivilege
 
getFirstName() - Method in class org.openl.rules.security.SimpleUser
 
getFirstName() - Method in interface org.openl.rules.security.User
 
getLastName() - Method in class org.openl.rules.security.SimpleUser
 
getLastName() - Method in interface org.openl.rules.security.User
 
getName() - Method in interface org.openl.rules.security.Privilege
 
getName() - Method in enum org.openl.rules.security.Privileges
 
getName() - Method in class org.openl.rules.security.SimpleGroup
 
getName() - Method in class org.openl.rules.security.SimplePrivilege
 
getPassword() - Method in class org.openl.rules.security.SimpleUser
In this implementation returns the password hash
getPrivileges() - Method in interface org.openl.rules.security.Group
 
getPrivileges() - Method in class org.openl.rules.security.SimpleGroup
 
getUsername() - Method in class org.openl.rules.security.SimpleUser
 
Group - Interface in org.openl.rules.security
An authority containing several other authorities

H

hasPrivilege(String) - Method in interface org.openl.rules.security.Group
Returns true if this group contains given privilege
hasPrivilege(String) - Method in class org.openl.rules.security.SimpleGroup
 
hasPrivilege(String) - Method in class org.openl.rules.security.SimpleUser
 
hasPrivilege(String) - Method in interface org.openl.rules.security.User
 

I

isAccountNonExpired() - Method in class org.openl.rules.security.SimpleUser
 
isAccountNonLocked() - Method in class org.openl.rules.security.SimpleUser
 
isCredentialsNonExpired() - Method in class org.openl.rules.security.SimpleUser
 
isEnabled() - Method in class org.openl.rules.security.SimpleUser
 
isGranted(GrantedAuthority) - Static method in class org.openl.rules.security.AccessManager
Inquires whether current user has specified privilege.
isInternalUser() - Method in class org.openl.rules.security.SimpleUser
 
isInternalUser() - Method in interface org.openl.rules.security.User
 

O

org.openl.rules.security - package org.openl.rules.security
 

P

Privilege - Interface in org.openl.rules.security
 
Privileges - Enum in org.openl.rules.security
Constants for all Privileges.

S

setDescription(String) - Method in class org.openl.rules.security.SimpleGroup
 
setDisplayName(String) - Method in class org.openl.rules.security.SimplePrivilege
 
setFirstName(String) - Method in class org.openl.rules.security.SimpleUser
 
setLastName(String) - Method in class org.openl.rules.security.SimpleUser
 
setName(String) - Method in class org.openl.rules.security.SimpleGroup
 
setName(String) - Method in class org.openl.rules.security.SimplePrivilege
 
setPassword(String) - Method in class org.openl.rules.security.SimpleUser
 
setPrivileges(Collection<Privilege>) - Method in class org.openl.rules.security.SimpleGroup
 
setStaticAccessDecisionManager(AccessDecisionManager) - Method in class org.openl.rules.security.AccessManager
Sets static accessDecisionManager property for further use in check methods.
setUsername(String) - Method in class org.openl.rules.security.SimpleUser
 
SimpleGroup - Class in org.openl.rules.security
 
SimpleGroup() - Constructor for class org.openl.rules.security.SimpleGroup
 
SimpleGroup(String, String, Collection<Privilege>) - Constructor for class org.openl.rules.security.SimpleGroup
Construct new group
SimplePrivilege - Class in org.openl.rules.security
 
SimplePrivilege() - Constructor for class org.openl.rules.security.SimplePrivilege
 
SimplePrivilege(String, String) - Constructor for class org.openl.rules.security.SimplePrivilege
 
SimpleUser - Class in org.openl.rules.security
 
SimpleUser() - Constructor for class org.openl.rules.security.SimpleUser
 
SimpleUser(String, String, String, String, Collection<Privilege>) - Constructor for class org.openl.rules.security.SimpleUser
 
supports(Class<?>) - Method in class org.openl.rules.security.AccessVoter
This implementation supports any type of class, because it does not query the presented secure object.
supports(ConfigAttribute) - Method in class org.openl.rules.security.AccessVoter
 

T

toString() - Method in class org.openl.rules.security.SimpleGroup
 
toString() - Method in class org.openl.rules.security.SimpleUser
 

U

User - Interface in org.openl.rules.security
Contains information about user that works with application.

V

valueOf(String) - Static method in enum org.openl.rules.security.Privileges
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.openl.rules.security.Privileges
Returns an array containing the constants of this enum type, in the order they are declared.
vote(Authentication, Object, Collection<ConfigAttribute>) - Method in class org.openl.rules.security.AccessVoter
Votes whether access should be granted.
A G H I O P S T U V 
Skip navigation links

Copyright © 2019. All rights reserved.