org.sakaiproject.service.legacy.security.cover
Class SecurityService

java.lang.Object
  extended byorg.sakaiproject.service.legacy.security.cover.SecurityService

public class SecurityService
extends Object

SecurityService is a static Cover for the SecurityService; see that interface for usage details.

Version:
$Revision: 3310 $
Author:
University of Michigan, Sakai Software Development Team

Field Summary
static String SERVICE_NAME
           
 
Constructor Summary
SecurityService()
           
 
Method Summary
static void addKey(String param0, String param1, String param2, boolean param3)
           
static void clearAdvisors()
           
static SecurityService getInstance()
          Access the component instance: special cover only method.
static boolean hasAdvisors()
           
static boolean isSuperUser()
           
static SecurityAdvisor popAdvisor()
           
static void pushAdvisor(SecurityAdvisor param0)
           
static void removeKey(String param0, String param1, String param2, boolean param3)
           
static boolean unlock(String param0, String param1)
           
static boolean unlock(User param0, String param1, String param2)
           
static List unlockUsers(String param0, String param1)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SERVICE_NAME

public static String SERVICE_NAME
Constructor Detail

SecurityService

public SecurityService()
Method Detail

getInstance

public static SecurityService getInstance()
Access the component instance: special cover only method.

Returns:
the component instance.

unlockUsers

public static List unlockUsers(String param0,
                               String param1)

isSuperUser

public static boolean isSuperUser()

addKey

public static void addKey(String param0,
                          String param1,
                          String param2,
                          boolean param3)

removeKey

public static void removeKey(String param0,
                             String param1,
                             String param2,
                             boolean param3)

unlock

public static boolean unlock(String param0,
                             String param1)

unlock

public static boolean unlock(User param0,
                             String param1,
                             String param2)

pushAdvisor

public static void pushAdvisor(SecurityAdvisor param0)

popAdvisor

public static SecurityAdvisor popAdvisor()

hasAdvisors

public static boolean hasAdvisors()

clearAdvisors

public static void clearAdvisors()