inetsoft.sree.security
Class FileSecurityProvider
java.lang.Object
inetsoft.sree.security.AbstractSecurityProvider
inetsoft.sree.security.FileSecurityProvider
- All Implemented Interfaces:
- AuthenticationChangeListener, AuthenticationProvider, AuthorizationProvider, SecurityProvider, EventListener
public class FileSecurityProvider
- extends AbstractSecurityProvider
This class implements security provider using file system to store the
password and acl information. It uses properties files to manage users,
roles and groups.
- Since:
- 5.1
| Methods inherited from class inetsoft.sree.security.AbstractSecurityProvider |
authenticate, authenticateFallbackAdmin, authenticationChanged, checkPermission, clearCache, findIdentity, getAuthenticationProvider, getAuthorizationProvider, getEmails, getGroup, getGroupMembers, getGroups, getIndividualUsers, getPermission, getRole, getRoleMembers, getRoles, getRoles, getUser, getUsers, getUsers, removePermission, setPermission, supportGroupPermission, tearDown |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileSecurityProvider
public FileSecurityProvider()
- Creates a new instance of FileSecurityProvider.
getUsersByRole
public String[] getUsersByRole(String role)
- Get a list of all users with assigned role.