org.eclipse.emf.emfstore.internal.server.accesscontrol
Class AccessControl

java.lang.Object
  extended by org.eclipse.emf.emfstore.internal.server.accesscontrol.AccessControl

public class AccessControl
extends Object

Access control class holding references to the customizable access control related services.

Author:
emueller

Constructor Summary
AccessControl(ESAuthenticationControlType authenticationControlType, ServerSpace serverSpace)
          Constructor.
AccessControl(ServerSpace serverSpace)
          Constructor.
 
Method Summary
 ESAuthorizationService getAuthorizationService()
          Returns the ESAuthorizationService.
 LoginService getLoginService()
          Returns the login service.
 ESOrgUnitProvider getOrgUnitProviderService()
          Returns the ESOrgUnitProvider.
 ESOrgUnitResolver getOrgUnitResolverServive()
          Returns the ESOrgUnitResolver.
 ESSessions getSessions()
          Returns the current session mapping.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AccessControl

public AccessControl(ServerSpace serverSpace)
Constructor.

Parameters:
serverSpace - the server space

AccessControl

public AccessControl(ESAuthenticationControlType authenticationControlType,
                     ServerSpace serverSpace)
Constructor.

Parameters:
authenticationControlType - the type of the login service to be used
serverSpace - the server space
Method Detail

getOrgUnitResolverServive

public ESOrgUnitResolver getOrgUnitResolverServive()
Returns the ESOrgUnitResolver.

Returns:
the ESOrgUnitResolver in use.

getOrgUnitProviderService

public ESOrgUnitProvider getOrgUnitProviderService()
Returns the ESOrgUnitProvider.

Returns:
the ESOrgUnitProvider in use.

getAuthorizationService

public ESAuthorizationService getAuthorizationService()
Returns the ESAuthorizationService.

Returns:
the ESAuthorizationService in use.

getSessions

public ESSessions getSessions()
Returns the current session mapping.

Returns:
the session mapping

getLoginService

public LoginService getLoginService()
Returns the login service.

Returns:
the login service.


Copyright © 2016. All Rights Reserved.