org.eclipse.emf.emfstore.internal.server.accesscontrol.authentication.factory
Class AuthenticationControlFactoryImpl

java.lang.Object
  extended by org.eclipse.emf.emfstore.internal.server.accesscontrol.authentication.factory.AuthenticationControlFactoryImpl
All Implemented Interfaces:
AuthenticationControlFactory

public final class AuthenticationControlFactoryImpl
extends Object
implements AuthenticationControlFactory

Default authentication control factory.

Author:
wesendon

Field Summary
 
Fields inherited from interface org.eclipse.emf.emfstore.internal.server.accesscontrol.authentication.factory.AuthenticationControlFactory
INSTANCE
 
Method Summary
 AbstractAuthenticationControl createAuthenticationControl(AuthenticationControlType authenticationControlType)
          Creates an authentication controller.
static AuthenticationControlFactory getInstance()
          The singleton instance.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static AuthenticationControlFactory getInstance()
The singleton instance.

Returns:
the singleton instance

createAuthenticationControl

public AbstractAuthenticationControl createAuthenticationControl(AuthenticationControlType authenticationControlType)
                                                          throws FatalESException
Creates an authentication controller.

Specified by:
createAuthenticationControl in interface AuthenticationControlFactory
Parameters:
authenticationControlType - the type of authentication control being requested
Returns:
the created authentication controller
Throws:
FatalESException - in case of failure
See Also:
AuthenticationControlFactory.createAuthenticationControl(org.eclipse.emf.emfstore.internal.server.accesscontrol.authentication.AuthenticationControlType)


Copyright © 2015. All Rights Reserved.