gov.nih.nci.caarray.services.security
Class SecurityObjFactory

java.lang.Object
  extended by gov.nih.nci.caarray.services.security.SecurityObjFactory

public class SecurityObjFactory
extends java.lang.Object

This factory class creates security data service objects based on the environment configuration.

Version:
1.0
Author:
Q. Pan

Constructor Summary
SecurityObjFactory()
          Constructor for a new SecurityObjFactory object.
 
Method Summary
 java.lang.Object getAuthenticationDAObj()
          Return a authentication data service object specified in the configuration file
 java.lang.Object getAuthorizationDAObj()
          Return a authorization data service object specified in the configuration file.
static boolean isLDAPAuthorization()
           
static void setLDAPAuthorization(boolean isLDAPAuthorization)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecurityObjFactory

public SecurityObjFactory()
Constructor for a new SecurityObjFactory object.

Method Detail

isLDAPAuthorization

public static boolean isLDAPAuthorization()
Returns:
Returns the isLDAPAuthorization.

setLDAPAuthorization

public static void setLDAPAuthorization(boolean isLDAPAuthorization)
Parameters:
isLDAPAuthorization - The isLDAPAuthorization to set.

getAuthenticationDAObj

public java.lang.Object getAuthenticationDAObj()
Return a authentication data service object specified in the configuration file

Returns:
authentication data service

getAuthorizationDAObj

public java.lang.Object getAuthorizationDAObj()
Return a authorization data service object specified in the configuration file.

Returns:
authorization data service object