org.apache.jetspeed.security.util.test
Class AbstractSecurityTestcase

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.apache.jetspeed.components.test.AbstractSpringTestCase
              extended byorg.apache.jetspeed.prefs.util.test.AbstractPrefsSupportedTestCase
                  extended byorg.apache.jetspeed.security.util.test.AbstractSecurityTestcase
All Implemented Interfaces:
junit.framework.Test

public class AbstractSecurityTestcase
extends org.apache.jetspeed.prefs.util.test.AbstractPrefsSupportedTestCase

Version:
$Id: AbstractSecurityTestcase.java 291290 2005-09-24 12:29:23Z dlestrat $
Author:
Scott T. Weaver , David Le Strat

Field Summary
protected  CredentialHandler ch
          SPI Default Credential Handler.
protected  org.apache.jetspeed.security.GroupManager gms
          The group manager.
protected  GroupSecurityHandler gsh
          SPI Default Group Security Handler.
protected  org.apache.jetspeed.security.PermissionManager pms
          The permission manager.
protected  org.apache.jetspeed.security.RoleManager rms
          The role manager.
protected  RoleSecurityHandler rsh
          SPI Default Role Security Handler.
protected  SecurityAccess securityAccess
          SPI Common Queries.
protected  SecurityProvider securityProvider
          The security provider.
protected  SecurityMappingHandler smh
          SPI Default Security Mapping Handler.
protected  org.apache.jetspeed.security.UserManager ums
          The user manager.
protected  UserSecurityHandler ush
          SPI Default User Security Handler.
 
Fields inherited from class org.apache.jetspeed.prefs.util.test.AbstractPrefsSupportedTestCase
prefsProvider, propertyManager
 
Fields inherited from class org.apache.jetspeed.components.test.AbstractSpringTestCase
ctx
 
Fields inherited from class junit.framework.TestCase
 
Constructor Summary
AbstractSecurityTestcase()
           
 
Method Summary
protected  String[] getConfigurations()
           
protected  Collection getPrincipals(Subject subject, Class claz)
          Returns subject's principals of type claz
protected  void setUp()
           
 
Methods inherited from class org.apache.jetspeed.prefs.util.test.AbstractPrefsSupportedTestCase
getBootConfigurations
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

securityAccess

protected SecurityAccess securityAccess
SPI Common Queries.


ch

protected CredentialHandler ch
SPI Default Credential Handler.


ush

protected UserSecurityHandler ush
SPI Default User Security Handler.


rsh

protected RoleSecurityHandler rsh
SPI Default Role Security Handler.


gsh

protected GroupSecurityHandler gsh
SPI Default Group Security Handler.


smh

protected SecurityMappingHandler smh
SPI Default Security Mapping Handler.


securityProvider

protected SecurityProvider securityProvider
The security provider.


ums

protected org.apache.jetspeed.security.UserManager ums
The user manager.


gms

protected org.apache.jetspeed.security.GroupManager gms
The group manager.


rms

protected org.apache.jetspeed.security.RoleManager rms
The role manager.


pms

protected org.apache.jetspeed.security.PermissionManager pms
The permission manager.

Constructor Detail

AbstractSecurityTestcase

public AbstractSecurityTestcase()
Method Detail

setUp

protected void setUp()
              throws Exception
Throws:
Exception
See Also:
TestCase.setUp()

getPrincipals

protected Collection getPrincipals(Subject subject,
                                   Class claz)
Returns subject's principals of type claz

Parameters:
subject -
claz -
Returns:
Returns subject's principals of type claz

getConfigurations

protected String[] getConfigurations()


Copyright © 1999-2005 Apache Software Foundation. All Rights Reserved.