Style Intelligence v12.0

inetsoft.sree.security
Class FileSecurityProvider

java.lang.Object
  extended by inetsoft.sree.security.AbstractSecurityProvider
      extended by 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

Field Summary
 
Fields inherited from interface inetsoft.sree.security.AuthenticationProvider
INDIVIDUAL
 
Constructor Summary
FileSecurityProvider()
          Creates a new instance of FileSecurityProvider.
 
Method Summary
 String[] getUsersByRole(String role)
          Get a list of all users with assigned role.
 
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
 

Constructor Detail

FileSecurityProvider

public FileSecurityProvider()
Creates a new instance of FileSecurityProvider.

Method Detail

getUsersByRole

public String[] getUsersByRole(String role)
Get a list of all users with assigned role.


Copyright © 1996-2014 InetSoft Technology Corp. All Rights Reserved.