Style Intelligence v12.0

inetsoft.sree.security
Class CompositeSecurityProvider

java.lang.Object
  extended by inetsoft.sree.security.AbstractSecurityProvider
      extended by inetsoft.sree.security.CompositeSecurityProvider
All Implemented Interfaces:
AuthenticationChangeListener, AuthenticationProvider, AuthorizationProvider, SecurityProvider, EventListener

public class CompositeSecurityProvider
extends AbstractSecurityProvider

Security provider implementation that wraps a arbitrary authentication and authorization modules.

Since:
8.5

Field Summary
 
Fields inherited from interface inetsoft.sree.security.AuthenticationProvider
INDIVIDUAL
 
Constructor Summary
CompositeSecurityProvider(AuthenticationProvider authentication, AuthorizationProvider authorization)
          Creates a new instance of CompositeSecurityProvider.
 
Method Summary
 
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

CompositeSecurityProvider

public CompositeSecurityProvider(AuthenticationProvider authentication,
                                 AuthorizationProvider authorization)
Creates a new instance of CompositeSecurityProvider.

Parameters:
authentication - the authentication module.
authorization - the authorization module.

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