org.edg.security.mediumgrainedauthz
Class MediumGrainedAuthorizationFactory

java.lang.Object
  |
  +--org.edg.security.mediumgrainedauthz.MediumGrainedAuthorizationFactory

public class MediumGrainedAuthorizationFactory
extends java.lang.Object

Author:
Tuomas Nissi

Method Summary
static MediumGrainedAuthorizationFactory getInstance()
          Gets the factory instance.
 MediumGrainedAuthorization getMedAuthzInstance(java.lang.String serviceName)
          gets the MediumGrainedAuthorization instance
 MediumGrainedAuthorization getMedAuthzInstance(java.lang.String serviceName, java.util.Properties prop)
          gets the MediumGrainedAuthorization instance.
 MediumGrainedAuthorization getMedAuthzInstance(java.lang.String serviceName, java.lang.String propFileLocation)
          gets the MediumGrainedAuthorization instance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static MediumGrainedAuthorizationFactory getInstance()
Gets the factory instance.


getMedAuthzInstance

public MediumGrainedAuthorization getMedAuthzInstance(java.lang.String serviceName)
gets the MediumGrainedAuthorization instance

Parameters:
serviceName - name of the calling service

getMedAuthzInstance

public MediumGrainedAuthorization getMedAuthzInstance(java.lang.String serviceName,
                                                      java.lang.String propFileLocation)
gets the MediumGrainedAuthorization instance. If there is none a new one is created with the properties given.

Parameters:
serviceName - name of the calling service
propFileLocation - location of the properties file to be used in the initialization.

getMedAuthzInstance

public MediumGrainedAuthorization getMedAuthzInstance(java.lang.String serviceName,
                                                      java.util.Properties prop)
gets the MediumGrainedAuthorization instance. If there is none a new one is created with the properties given.

Parameters:
serviceName - name of the calling service
prop - the properties to be used in the initialization.