Summary

TestsErrors FailuresSkippedSuccess RateTime
975000100%44.053

Note: failures are anticipated and checked for with assertions while errors are unanticipated.

Package List

PackageTestsErrors FailuresSkippedSuccess RateTime
org.acegisecurity.providers16000100%0.015
org.acegisecurity.providers.jaas18000100%0.312
org.acegisecurity.afterinvocation28000100%0.028
org.acegisecurity.providers.anonymous19000100%0.01
org.acegisecurity.acl9000100%0.005
org.acegisecurity20000100%0.008
org.acegisecurity.providers.cas.populator5000100%0.003
org.acegisecurity.ldap.search5000100%0.015
org.acegisecurity.providers.dao23000100%0.018
org.acegisecurity.vote46000100%0.074
org.acegisecurity.acl.basic36000100%0.047
org.acegisecurity.providers.ldap5000100%0.005
org.acegisecurity.securechannel46000100%0.024
org.acegisecurity.acls.jdbc1000100%0.122
org.acegisecurity.ui.switchuser16000100%0.009
org.acegisecurity.providers.encoding16000100%0.029
org.acegisecurity.util46000100%0.322
org.acegisecurity.providers.dao.salt7000100%0.005
org.acegisecurity.wrapper5000100%0.009
org.acegisecurity.intercept.method.aspectj2000100%0.016
org.acegisecurity.providers.ldap.populator5000100%0.037
org.acegisecurity.ui.rememberme21000100%0.017
org.acegisecurity.ui.digestauth26000100%1.044
org.acegisecurity.providers.ldap.authenticator23000100%0.077
org.acegisecurity.userdetails.ldap4000100%0.005
org.acegisecurity.providers.cas.proxy11000100%0.007
org.acegisecurity.ui.session1000100%0.012
org.acegisecurity.providers.siteminder18000100%0.018
org.acegisecurity.ui13000100%0.012
org.acegisecurity.intercept.method22000100%0.169
org.acegisecurity.intercept2000100%0.001
org.acegisecurity.adapters9000100%0.006
org.acegisecurity.ui.basicauth15000100%0.016
org.acegisecurity.providers.x509.cache1000100%0.06
org.acegisecurity.providers.cas30000100%0.014
org.acegisecurity.ui.logout2000100%0.004
org.acegisecurity.acls.domain3000100%0.005
org.acegisecurity.userdetails.jdbc10000100%0.24
org.acegisecurity.context.httpinvoker2000100%0.006
org.acegisecurity.event.authentication5000100%0.148
org.acegisecurity.ui.savedrequest11000100%0.009
org.acegisecurity.providers.dao.cache3000100%0.014
org.acegisecurity.ui.webapp18000100%0.018
org.acegisecurity.intercept.web62000100%0.09
org.acegisecurity.event.authorization3000100%0.002
org.acegisecurity.captcha35000100%0.047
org.acegisecurity.context.rmi3000100%0.002
org.acegisecurity.acl.basic.jdbc16000100%0.052
org.acegisecurity.intercept.method.aopalliance24000100%0.164
org.acegisecurity.providers.cas.ticketvalidator4000100%0.005
org.acegisecurity.ui.cas10000100%0.011
org.acegisecurity.providers.rememberme14000100%0.006
org.acegisecurity.acl.basic.cache4000100%0.015
org.acegisecurity.concurrent15000100%10.021
org.acegisecurity.taglibs.authz37000100%0.085
org.acegisecurity.ui.x5097000100%0.011
org.acegisecurity.userdetails.memory25000100%0.016
org.acegisecurity.providers.cas.cache4000100%0.018
org.acegisecurity.runas19000100%0.009
org.acegisecurity.ldap24000100%0.052
org.acegisecurity.context18000100%30.278
org.acegisecurity.userdetails6000100%0.003
org.acegisecurity.providers.x509.populator6000100%0.012
org.acegisecurity.providers.x5096000100%0.135
org.acegisecurity.providers.rcp9000100%0.004

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

org.acegisecurity.providers

ClassTestsErrors FailuresSkippedSuccess RateTime
ProviderManagerTests8000100%0.012
TestingAuthenticationProviderTests2000100%0.001
TestingAuthenticationTokenTests3000100%0.001
UsernamePasswordAuthenticationTokenTests3000100%0.001

org.acegisecurity.providers.jaas

ClassTestsErrors FailuresSkippedSuccess RateTime
JaasAuthenticationProviderTests11000100%0.307
SecurityContextLoginModuleTests7000100%0.005

org.acegisecurity.afterinvocation

ClassTestsErrors FailuresSkippedSuccess RateTime
AfterInvocationProviderManagerTests6000100%0.004
BasicAclEntryAfterInvocationCollectionFilteringProviderTests12000100%0.015
BasicAclEntryAfterInvocationProviderTests10000100%0.009

org.acegisecurity.providers.anonymous

ClassTestsErrors FailuresSkippedSuccess RateTime
AnonymousAuthenticationProviderTests6000100%0.003
AnonymousAuthenticationTokenTests8000100%0.003
AnonymousProcessingFilterTests5000100%0.004

org.acegisecurity.acl

ClassTestsErrors FailuresSkippedSuccess RateTime
AclProviderManagerTests9000100%0.005

org.acegisecurity

ClassTestsErrors FailuresSkippedSuccess RateTime
AcegiMessageSourceTests2000100%0.001
AuthenticationTrustResolverImplTests3000100%0.001
ConfigAttributeEditorTests9000100%0.003
GrantedAuthorityImplTests2000100%0.001
SecurityConfigTests4000100%0.002

org.acegisecurity.providers.cas.populator

ClassTestsErrors FailuresSkippedSuccess RateTime
DaoCasAuthoritiesPopulatorTests5000100%0.003

org.acegisecurity.ldap.search

ClassTestsErrors FailuresSkippedSuccess RateTime
FilterBasedLdapUserSearchTests5000100%0.015

org.acegisecurity.providers.dao

ClassTestsErrors FailuresSkippedSuccess RateTime
DaoAuthenticationProviderTests23000100%0.018

org.acegisecurity.vote

ClassTestsErrors FailuresSkippedSuccess RateTime
AffirmativeBasedTests6000100%0.003
AuthenticatedVoterTests5000100%0.005
BasicAclEntryVoterTests16000100%0.009
ConsensusBasedTests7000100%0.004
LabelBasedAclVoterTests5000100%0.05
UnanimousBasedTests7000100%0.003

org.acegisecurity.acl.basic

ClassTestsErrors FailuresSkippedSuccess RateTime
BasicAclProviderTests13000100%0.028
GrantedAuthorityEffectiveAclsResolverTests6000100%0.01
NamedEntityObjectIdentityTests7000100%0.005
SimpleAclEntryTests10000100%0.004

org.acegisecurity.providers.ldap

ClassTestsErrors FailuresSkippedSuccess RateTime
LdapAuthenticationProviderTests5000100%0.005

org.acegisecurity.securechannel

ClassTestsErrors FailuresSkippedSuccess RateTime
ChannelDecisionManagerImplTests8000100%0.003
ChannelProcessingFilterTests10000100%0.006
InsecureChannelProcessorTests7000100%0.005
RetryWithHttpEntryPointTests7000100%0.002
RetryWithHttpsEntryPointTests7000100%0.004
SecureChannelProcessorTests7000100%0.004

org.acegisecurity.acls.jdbc

ClassTestsErrors FailuresSkippedSuccess RateTime
JdbcAclServiceTests1000100%0.122

org.acegisecurity.ui.switchuser

ClassTestsErrors FailuresSkippedSuccess RateTime
SwitchUserProcessingFilterTests16000100%0.009

org.acegisecurity.providers.encoding

ClassTestsErrors FailuresSkippedSuccess RateTime
BasePasswordEncoderTests8000100%0.002
Md5PasswordEncoderTests2000100%0.001
PlaintextPasswordEncoderTests2000100%0.001
ShaPasswordEncoderTests4000100%0.025

org.acegisecurity.util

ClassTestsErrors FailuresSkippedSuccess RateTime
EncryptionUtilsTests11000100%0.196
FilterChainProxyTests6000100%0.035
FilterToBeanProxyTests10000100%0.083
PortMapperImplTests7000100%0.002
PortResolverImplTests5000100%0.003
StringSplitUtilsTests7000100%0.003

org.acegisecurity.providers.dao.salt

ClassTestsErrors FailuresSkippedSuccess RateTime
ReflectionSaltSourceTests4000100%0.004
SystemWideSaltSourceTests3000100%0.001

org.acegisecurity.wrapper

ClassTestsErrors FailuresSkippedSuccess RateTime
SecurityContextHolderAwareRequestFilterTests1000100%0.008
SecurityContextHolderAwareRequestWrapperTests4000100%0.001

org.acegisecurity.intercept.method.aspectj

ClassTestsErrors FailuresSkippedSuccess RateTime
AspectJSecurityInterceptorTests2000100%0.016

org.acegisecurity.providers.ldap.populator

ClassTestsErrors FailuresSkippedSuccess RateTime
DefaultLdapAuthoritiesPopulatorTests5000100%0.037

org.acegisecurity.ui.rememberme

ClassTestsErrors FailuresSkippedSuccess RateTime
NullRememberMeServicesTests1000100%0.001
RememberMeProcessingFilterTests6000100%0.007
TokenBasedRememberMeServicesTests14000100%0.009

org.acegisecurity.ui.digestauth

ClassTestsErrors FailuresSkippedSuccess RateTime
DigestProcessingFilterEntryPointTests5000100%0.002
DigestProcessingFilterTests21000100%1.042

org.acegisecurity.providers.ldap.authenticator

ClassTestsErrors FailuresSkippedSuccess RateTime
BindAuthenticatorTests6000100%0.012
LdapShaPasswordEncoderTests6000100%0.005
PasswordComparisonAuthenticatorMockTests1000100%0.031
PasswordComparisonAuthenticatorTests10000100%0.029

org.acegisecurity.userdetails.ldap

ClassTestsErrors FailuresSkippedSuccess RateTime
LdapUserDetailsMapperTests4000100%0.005

org.acegisecurity.providers.cas.proxy

ClassTestsErrors FailuresSkippedSuccess RateTime
AcceptAnyCasProxyTests2000100%0.002
NamedCasProxyDeciderTests6000100%0.002
RejectProxyTicketsTests3000100%0.003

org.acegisecurity.ui.session

ClassTestsErrors FailuresSkippedSuccess RateTime
HttpSessionEventPublisherTests1000100%0.012

org.acegisecurity.providers.siteminder

ClassTestsErrors FailuresSkippedSuccess RateTime
SiteminderAuthenticationProviderTests18000100%0.018

org.acegisecurity.ui

ClassTestsErrors FailuresSkippedSuccess RateTime
ExceptionTranslationFilterTests13000100%0.012

org.acegisecurity.intercept.method

ClassTestsErrors FailuresSkippedSuccess RateTime
MethodDefinitionAttributesTests6000100%0.026
MethodDefinitionSourceEditorTests12000100%0.01
MethodInvocationPrivilegeEvaluatorTests4000100%0.133

org.acegisecurity.intercept

ClassTestsErrors FailuresSkippedSuccess RateTime
InterceptorStatusTokenTests2000100%0.001

org.acegisecurity.adapters

ClassTestsErrors FailuresSkippedSuccess RateTime
AuthByAdapterTests4000100%0.002
HttpRequestIntegrationFilterTests3000100%0.003
PrincipalAcegiUserTokenTests2000100%0.001

org.acegisecurity.ui.basicauth

ClassTestsErrors FailuresSkippedSuccess RateTime
BasicProcessingFilterEntryPointTests3000100%0.002
BasicProcessingFilterTests12000100%0.014

org.acegisecurity.providers.x509.cache

ClassTestsErrors FailuresSkippedSuccess RateTime
EhCacheBasedX509UserCacheTests1000100%0.06

org.acegisecurity.providers.cas

ClassTestsErrors FailuresSkippedSuccess RateTime
CasAuthenticationProviderTests13000100%0.007
CasAuthenticationTokenTests11000100%0.005
TicketResponseTests6000100%0.002

org.acegisecurity.ui.logout

ClassTestsErrors FailuresSkippedSuccess RateTime
LogoutHandlerTests2000100%0.004

org.acegisecurity.acls.domain

ClassTestsErrors FailuresSkippedSuccess RateTime
PermissionTests3000100%0.005

org.acegisecurity.userdetails.jdbc

ClassTestsErrors FailuresSkippedSuccess RateTime
JdbcDaoTests10000100%0.24

org.acegisecurity.context.httpinvoker

ClassTestsErrors FailuresSkippedSuccess RateTime
AuthenticationSimpleHttpInvokerRequestExecutorTests2000100%0.006

org.acegisecurity.event.authentication

ClassTestsErrors FailuresSkippedSuccess RateTime
AuthenticationEventTests4000100%0.146
LoggerListenerTests1000100%0.002

org.acegisecurity.ui.savedrequest

ClassTestsErrors FailuresSkippedSuccess RateTime
SavedCookieTests9000100%0.007
SavedRequestTests2000100%0.002

org.acegisecurity.providers.dao.cache

ClassTestsErrors FailuresSkippedSuccess RateTime
EhCacheBasedUserCacheTests2000100%0.013
NullUserCacheTests1000100%0.001

org.acegisecurity.ui.webapp

ClassTestsErrors FailuresSkippedSuccess RateTime
AuthenticationProcessingFilterEntryPointTests8000100%0.007
AuthenticationProcessingFilterTests4000100%0.003
SiteminderAuthenticationProcessingFilterTests6000100%0.008

org.acegisecurity.intercept.web

ClassTestsErrors FailuresSkippedSuccess RateTime
FilterInvocationDefinitionSourceEditorTests19000100%0.008
FilterInvocationDefinitionSourceEditorWithPathsTests12000100%0.011
FilterInvocationTests9000100%0.014
FilterSecurityInterceptorTests6000100%0.015
PathBasedFilterDefinitionMapTests8000100%0.003
RegExpBasedFilterDefinitionMapTests5000100%0.014
WebInvocationPrivilegeEvaluatorTests3000100%0.025

org.acegisecurity.event.authorization

ClassTestsErrors FailuresSkippedSuccess RateTime
AuthenticationCredentialsNotFoundEventTests1000100%0.001
AuthorizationFailureEventTests1000100%0
AuthorizedEventTests1000100%0.001

org.acegisecurity.captcha

ClassTestsErrors FailuresSkippedSuccess RateTime
AlwaysTestAfterMaxRequestsCaptchaChannelProcessorTests2000100%0.003
AlwaysTestAfterTimeInMillisCaptchaChannelProcessorTests2000100%0.001
AlwaysTestBelowAverageTimeInMillisBetweenRequestsChannelProcessorTests1000100%0.002
CaptchaChannelProcessorTemplateTests7000100%0.026
CaptchaEntryPointTests10000100%0.009
CaptchaSecurityContextImplTests8000100%0.002
CaptchaValidationProcessingFilterTests3000100%0.003
TestOnceAfterMaxRequestsCaptchaChannelProcessorTests2000100%0.001

org.acegisecurity.context.rmi

ClassTestsErrors FailuresSkippedSuccess RateTime
ContextPropagatingRemoteInvocationTests3000100%0.002

org.acegisecurity.acl.basic.jdbc

ClassTestsErrors FailuresSkippedSuccess RateTime
JdbcDaoImplTests7000100%0.012
JdbcExtendedDaoImplTests9000100%0.04

org.acegisecurity.intercept.method.aopalliance

ClassTestsErrors FailuresSkippedSuccess RateTime
MethodDefinitionSourceAdvisorTests4000100%0.005
MethodSecurityInterceptorTests20000100%0.159

org.acegisecurity.providers.cas.ticketvalidator

ClassTestsErrors FailuresSkippedSuccess RateTime
CasProxyTicketValidatorTests4000100%0.005

org.acegisecurity.ui.cas

ClassTestsErrors FailuresSkippedSuccess RateTime
CasProcessingFilterEntryPointTests5000100%0.004
CasProcessingFilterTests3000100%0.002
ServicePropertiesTests2000100%0.005

org.acegisecurity.providers.rememberme

ClassTestsErrors FailuresSkippedSuccess RateTime
RememberMeAuthenticationProviderTests6000100%0.003
RememberMeAuthenticationTokenTests8000100%0.003

org.acegisecurity.acl.basic.cache

ClassTestsErrors FailuresSkippedSuccess RateTime
BasicAclEntryHolderTests1000100%0.001
EhCacheBasedAclEntryCacheTests2000100%0.014
NullAclEntryCacheTests1000100%0

org.acegisecurity.concurrent

ClassTestsErrors FailuresSkippedSuccess RateTime
ConcurrentSessionControllerImplTests3000100%0.006
ConcurrentSessionFilterTests4000100%1.004
SessionInformationTests1000100%1
SessionRegistryImplMultithreadedTests2000100%7.007
SessionRegistryImplTests5000100%1.004

org.acegisecurity.taglibs.authz

ClassTestsErrors FailuresSkippedSuccess RateTime
AclTagTests9000100%0.035
AuthenticationTagTests8000100%0.003
AuthorizeTagAttributeTests6000100%0.002
AuthorizeTagCustomGrantedAuthorityTests2000100%0.002
AuthorizeTagExpressionLanguageTests3000100%0.037
AuthorizeTagTests9000100%0.006

org.acegisecurity.ui.x509

ClassTestsErrors FailuresSkippedSuccess RateTime
X509ProcessingFilterEntryPointTests1000100%0.002
X509ProcessingFilterTests6000100%0.009

org.acegisecurity.userdetails.memory

ClassTestsErrors FailuresSkippedSuccess RateTime
InMemoryDaoTests7000100%0.005
UserAttributeEditorTests9000100%0.003
UserMapEditorTests6000100%0.005
UserMapTests3000100%0.003

org.acegisecurity.providers.cas.cache

ClassTestsErrors FailuresSkippedSuccess RateTime
EhCacheBasedTicketCacheTests2000100%0.017
NullStatelessTicketCacheTests2000100%0.001

org.acegisecurity.runas

ClassTestsErrors FailuresSkippedSuccess RateTime
NullRunAsManagerTests3000100%0.002
RunAsImplAuthenticationProviderTests5000100%0.002
RunAsManagerImplTests7000100%0.004
RunAsUserTokenTests4000100%0.001

org.acegisecurity.ldap

ClassTestsErrors FailuresSkippedSuccess RateTime
DefaultInitialDirContextFactoryTests12000100%0.022
LdapTemplateTests8000100%0.023
LdapUtilsTests4000100%0.007

org.acegisecurity.context

ClassTestsErrors FailuresSkippedSuccess RateTime
HttpSessionContextIntegrationFilterTests9000100%0.01
SecurityContextHolderTests7000100%30.266
SecurityContextImplTests2000100%0.002

org.acegisecurity.userdetails

ClassTestsErrors FailuresSkippedSuccess RateTime
UserTests6000100%0.003

org.acegisecurity.providers.x509.populator

ClassTestsErrors FailuresSkippedSuccess RateTime
DaoX509AuthoritiesPopulatorTests6000100%0.012

org.acegisecurity.providers.x509

ClassTestsErrors FailuresSkippedSuccess RateTime
X509AuthenticationProviderTests5000100%0.022
X509AuthenticationTokenTests1000100%0.113

org.acegisecurity.providers.rcp

ClassTestsErrors FailuresSkippedSuccess RateTime
RemoteAuthenticationManagerImplTests4000100%0.002
RemoteAuthenticationProviderTests5000100%0.002

Test Cases

AcegiMessageSourceTests

testOperation0
testReplacableLookup0.001

AclProviderManagerTests

testAclLookupFails0.002
testAclLookupForGivenAuthenticationSuccess0
testAclLookupSuccess0.001
testRejectsNulls0
testReturnsNullIfNoSupportingProvider0
testStartupFailsIfProviderListNotContainingProviders0
testStartupFailsIfProviderListNotSet0
testStartupFailsIfProviderListNull0
testSuccessfulStartup0

BasicAclProviderTests

testCachingUsedProperly0.009
testExceptionThrownIfUnsupportedObjectIsSubmitted0
testGetAclsForInstanceNotFound0.002
testGetAclsForInstanceWithParentLevels0.005
testGetAclsForInstanceWithParentLevelsButNoDirectAclsAgainstInstance0.003
testGetAclsWithAuthentication0.003
testGettersSetters0
testStartupFailsIfNullAclDao0
testStartupFailsIfNullEffectiveAclsResolver0.001
testStartupFailsIfNullEntryCache0
testStartupFailsIfProblemWithAclObjectIdentityClass0
testSupports0.001
testSupportsReturnsNullIfObjectNull0

BasicAclEntryHolderTests

testRejectsNull0.001

EhCacheBasedAclEntryCacheTests

testCacheOperation0.009
testStartupDetectsMissingCache0.004

NullAclEntryCacheTests

testCacheOperation0

GrantedAuthorityEffectiveAclsResolverTests

testResolveAclsForDianneWhoHasANullForAuthorities0
testResolveAclsForMarissa0
testResolveAclsForScottWithStringObjectAsPrincipal0.001
testResolveAclsForScottWithUserDetailsObjectAsPrincipal0
testResolveAclsReturnsNullIfNoAclsInFirstPlace0
testSkipsNonBasicAclEntryObjects0.001

JdbcDaoImplTests

testGettersSetters0.005
testExceptionThrownIfBasicAclEntryClassNotFound0.001
testGetsEntriesWhichExistInDatabaseAndHaveAcls0.002
testGetsEntriesWhichExistInDatabaseButHaveNoAcls0.001
testGetsEntriesWhichHaveNoParent0
testNullReturnedIfEntityNotFound0
testReturnsNullForUnNamedEntityObjectIdentity0.001

JdbcExtendedDaoImplTests

testGettersSetters0.006
testChangeMask0.009
testChangeMaskThrowsExceptionWhenExistingRecordNotFound0.002
testConvertAclObjectIdentity0.001
testCreationOfIdentityThenAclInSeparateInvocations0.002
testDeletionOfAllRecipients0.007
testDeletionOfSpecificRecipient0.005
testNormalCreationAndDuplicateDetection0.007
testRejectsInvalidParent0.001

NamedEntityObjectIdentityTests

testConstructionViaReflection0.001
testConstructionViaReflectionFailsIfNoGetIdMethod0
testConstructionViaReflectionFailsIfNullPassed0
testEquality0
testNoArgConstructorDoesntExist0
testNormalConstructionRejectedIfInvalidArguments0.003
testNormalOperation0

SimpleAclEntryTests

testGettersSetters0
testCorrectOperation0.001
testDetectsNullOnMainConstructor0
testRejectsInvalidMasksInAddMethod0
testRejectsInvalidMasksInDeleteMethod0
testRejectsInvalidMasksInTogglePermissionMethod0
testToString0
testParsePermission0
testParsePermissionWrongValues0
testGetPermissions0

PermissionTests

testExpectedIntegerValues0.001
testFromInteger0
testStringConversion0.002

JdbcAclServiceTests

testLifecycle0.121

AuthByAdapterTests

testAuthByAdapterProviderCorrectAuthenticationOperation0.001
testAuthByAdapterProviderNonAuthenticationMethods0
testAuthByAdapterProviderOnlyAcceptsAuthByAdapterImplementations0
testAuthByAdapterProviderRequiresCorrectKey0

HttpRequestIntegrationFilterTests

testCorrectOperation0.002
testHandlesIfHttpRequestIsNullForSomeReason0
testHandlesIfThereIsNoPrincipal0

PrincipalAcegiUserTokenTests

testNoArgConstructorDoesntExist0
testGetters0

AfterInvocationProviderManagerTests

testCorrectOperation0.002
testRejectsEmptyProvidersList0
testRejectsNonAfterInvocationProviders0
testRejectsNullProvidersList0
testSupportsConfigAttributeIteration0
testSupportsSecureObjectIteration0

BasicAclEntryAfterInvocationCollectionFilteringProviderTests

testCorrectOperationWhenPrincipalHasIncorrectPermissionToDomainObject0.004
testCorrectOperationWhenPrincipalHasNoPermissionToDomainObject0.002
testCorrectOperationWhenPrincipalIsAuthorised0.001
testCorrectOperationWhenReturnedObjectIsArray0.002
testDetectsIfReturnedObjectIsNotACollection0.001
testGrantsAccessIfReturnedObjectIsNull0.001
testRespectsModificationsToProcessConfigAttribute0
testRespectsModificationsToRequirePermissions0
testStartupDetectsMissingAclManager0
testStartupDetectsMissingProcessConfigAttribute0
testStartupDetectsMissingRequirePermission0
testSupportsAnything0

BasicAclEntryAfterInvocationProviderTests

testCorrectOperationWhenPrincipalHasIncorrectPermissionToDomainObject0.004
testCorrectOperationWhenPrincipalHasNoPermissionToDomainObject0
testCorrectOperationWhenPrincipalIsAuthorised0
testGrantsAccessIfReturnedObjectIsNull0
testRespectsModificationsToProcessConfigAttribute0
testRespectsModificationsToRequirePermissions0
testStartupDetectsMissingAclManager0.001
testStartupDetectsMissingProcessConfigAttribute0
testStartupDetectsMissingRequirePermission0
testSupportsAnything0

AuthenticationTrustResolverImplTests

testGettersSetters0.001
testCorrectOperationIsAnonymous0
testCorrectOperationIsRememberMe0

AlwaysTestAfterMaxRequestsCaptchaChannelProcessorTests

testIsContextValidConcerningHumanity0.001
testNewContext0

AlwaysTestAfterTimeInMillisCaptchaChannelProcessorTests

testNewContext0.001
testEqualsThresold0

AlwaysTestBelowAverageTimeInMillisBetweenRequestsChannelProcessorTests

testEqualsThresold0.001

CaptchaChannelProcessorTemplateTests

testGettersSetters0.005
testSupports0.001
testContextRedirect0.017
testDecideRejectsNulls0
testIncrementRequestCount0.001
testMissingEntryPoint0
testMissingKeyword0

CaptchaEntryPointTests

testGettersSetters0
testNormalOperation0
testDetectsMissingCaptchaFormUrl0
testDetectsMissingPortMapper0
testDetectsMissingPortResolver0
testHttpsOperationFromOriginalHttpUrl0.001
testHttpsOperationFromOriginalHttpsUrl0
testOperationWhenHttpsRequestsButHttpsPortUnknown0
testOperationWithOriginalRequestIncludes0.002
testOperationWithOutsideWebApp0.002

CaptchaSecurityContextImplTests

testDefaultValues0
testEquals0.001
testHashcode0
testIncrementRequests0
testResetHuman0
testSetHuman0
testEmptyObjectsAreEquals0
testSecurityContextCorrectOperation0

CaptchaValidationProcessingFilterTests

testAfterPropertiesSet0.001
testDoFilterWithRequestParameter0
testDoFilterWithoutRequestParameter0

TestOnceAfterMaxRequestsCaptchaChannelProcessorTests

testIsContextValidConcerningHumanity0
testNewContext0

ConcurrentSessionControllerImplTests

testLifecycle0.004
testStartupDetectsInvalidMaximumSessions0
testStartupDetectsInvalidSessionRegistry0

ConcurrentSessionFilterTests

testDetectsExpiredSessions0.002
testDetectsMissingExpiredUrl0
testDetectsMissingSessionRegistry0
testUpdatesLastRequestTime1.001

SessionInformationTests

testObject1

SessionRegistryImplMultithreadedTests

testConcurrencyOfReadAndRemoveIsSafe3.004
testConcurrentRemovalIsSafe4.002

SessionRegistryImplTests

testEventPublishing0
testMultiplePrincipals0
testSessionInformationLifecycle1.001
testTwoSessionsOnePrincipalExpiring0
testTwoSessionsOnePrincipalHandling0

ConfigAttributeEditorTests

testCorrectOperation0
testToString0
testEmptyStringReturnsNull0
testEqualsHandlingWhenDifferentObjectTypes0
testEqualsHandlingWhenExactlyEqual0
testEqualsHandlingWhenOrderingNotEqual0
testEqualsHandlingWhenTestObjectHasNoAttributes0
testNullReturnsNull0
testStripsTrailingAndLeadingSpaces0

AuthenticationSimpleHttpInvokerRequestExecutorTests

testNormalOperation0.005
testNullContextHolderIsNull0

HttpSessionContextIntegrationFilterTests

testDetectsIncompatibleSessionProperties0.002
testDetectsMissingOrInvalidContext0
testExceptionWithinFilterChainStillClearsSecurityContextHolder0.003
testExistingContextContentsCopiedIntoContextHolderFromSessionAndChangesToContextCopiedBackToSession0
testHttpSessionCreatedWhenContextHolderChanges0.001
testHttpSessionEagerlyCreatedWhenDirected0
testHttpSessionNotCreatedUnlessContextHolderChanges0
testHttpSessionWithNonContextInWellKnownLocationIsOverwritten0.001
testConcurrentThreadsLazilyChangeFilterAppliedValueToTrue0.001

ContextPropagatingRemoteInvocationTests

testNormalOperation0.002
testContextIsResetEvenIfExceptionOccurs0
testNullContextHolderDoesNotCauseInvocationProblems0

SecurityContextHolderTests

testRejectsNulls0.001
testContextHolderGetterSetterClearer0
testNeverReturnsNull0
testSynchronizationCustomStrategyLoading7.503
testSynchronizationGlobal8.006
testSynchronizationInheritableThreadLocal7.502
testSynchronizationThreadLocal7.252

SecurityContextImplTests

testEmptyObjectsAreEquals0
testSecurityContextCorrectOperation0

AuthenticationEventTests

testAbstractAuthenticationEvent0.002
testAbstractAuthenticationFailureEvent0
testRejectsNullAuthentication0
testRejectsNullAuthenticationException0

LoggerListenerTests

testLogsEvents0.001

AuthenticationCredentialsNotFoundEventTests

testRejectsNulls0

AuthorizationFailureEventTests

testRejectsNulls0

AuthorizedEventTests

testRejectsNulls0

GrantedAuthorityImplTests

testToString0
testObjectEquals0.001

InterceptorStatusTokenTests

testOperation0
testNoArgConstructorDoesntExist0

MethodDefinitionSourceAdvisorTests

testAdvisorReturnsFalseWhenMethodInvocationNotDefined0.002
testAdvisorReturnsTrueWhenMethodInvocationIsDefined0
testDetectsImproperlyConfiguredAdvice0
testUnsupportedOperations0

MethodSecurityInterceptorTests

testGetters0.001
testCallingAPublicMethodFacadeWillNotRepeatSecurityChecksWhenPassedToTheSecuredMethodItFronts0.014
testCallingAPublicMethodWhenPresentingAnAuthenticationObjectWillNotChangeItsIsAuthenticatedProperty0.011
testDeniesWhenAppropriate0.016
testMethodCallWithRunAsReplacement0.011
testMethodCallWithoutRunAsReplacement0.009
testRejectionOfEmptySecurityContext0.017
testRejectsAccessDecisionManagersThatDoNotSupportMethodInvocation0.001
testRejectsCallsWhenAuthenticationIsIncorrect0.011
testRejectsCallsWhenObjectDefinitionSourceDoesNotSupportObject0.001
testRejectsCallsWhenObjectIsNull0
testRejectsRunAsManagersThatDoNotSupportMethodInvocation0
testStartupCheckForAccessDecisionManager0
testStartupCheckForAuthenticationManager0
testStartupCheckForMethodDefinitionSource0
testStartupCheckForRunAsManager0
testStartupCheckForValidAfterInvocationManager0.001
testValidationFailsIfInvalidAttributePresented0
testValidationNotAttemptedIfIsValidateConfigAttributesSetToFalse0.001
testValidationNotAttemptedIfMethodDefinitionSourceCannotReturnIterator0.06

AspectJSecurityInterceptorTests

testCallbackIsInvokedWhenPermissionGranted0.009
testCallbackIsNotInvokedWhenPermissionDenied0.006

MethodDefinitionAttributesTests

testMethodCallWithRunAsReplacement0.013
testMethodCallWithoutRunAsReplacement0.008
testAttributesForInterfaceTargetObject0
testAttributesForOtherTargetObject0.001
testAttributesForTargetObject0
testNullReturnedIfZeroAttributesDefinedForMethodInvocation0

MethodDefinitionSourceEditorTests

testAspectJJointPointLookup0.003
testClassNameNotFoundResultsInException0.001
testClassNameNotInProperFormatResultsInException0
testClassNameValidButMethodNameInvalidResultsInException0
testConcreteClassInvocationsAlsoReturnDefinitionsAgainstInterface0.001
testEmptyStringReturnsEmptyMap0
testIterator0
testMultiMethodParsing0.001
testMultiMethodParsingWhereLaterMethodsOverrideEarlierMethods0
testNullIsReturnedByMethodDefinitionSourceWhenMethodInvocationNotDefined0.001
testNullReturnsEmptyMap0
testSingleMethodParsing0

MethodInvocationPrivilegeEvaluatorTests

testAllowsAccessUsingCreate0.077
testAllowsAccessUsingCreateFromClass0.011
testDeclinesAccessUsingCreate0.029
testDeclinesAccessUsingCreateFromClass0.014

FilterInvocationDefinitionSourceEditorTests

testNoArgConstructorDoesntExist0.001
testEmptyStringReturnsEmptyMap0
testIterator0
testNullReturnsEmptyMap0
testConvertUrlToLowercaseDefaultSettingUnchangedByEditor0.001
testConvertUrlToLowercaseDetectsUppercaseEntries0
testConvertUrlToLowercaseSettingApplied0.001
testDefaultIsRegularExpression0
testDetectsDuplicateDirectivesOnSameLineSituation10
testDetectsDuplicateDirectivesOnSameLineSituation20
testDetectsDuplicateDirectivesOnSameLineSituation30.001
testInvalidRegularExpressionsDetected0
testMapReturnsNullWhenNoMatchFound0
testMultiUrlParsing0.001
testOrderOfEntriesIsPreservedOrderA0.001
testOrderOfEntriesIsPreservedOrderB0.001
testSingleUrlParsingWithRegularExpressions0
testSingleUrlParsingWithAntPaths0.001
testWhitespaceAndCommentsAndLinesWithoutEqualsSignsAreIgnored0

FilterInvocationDefinitionSourceEditorWithPathsTests

testNoArgConstructorDoesntExist0.001
testIterator0.004
testConvertUrlToLowercaseDefaultSettingUnchangedByEditor0
testConvertUrlToLowercaseSettingApplied0
testMapReturnsNullWhenNoMatchFound0.001
testMultiUrlParsing0
testOrderOfEntriesIsPreservedOrderA0
testOrderOfEntriesIsPreservedOrderB0.001
testWhitespaceAndCommentsAndLinesWithoutEqualsSignsAreIgnored0
testAntPathDirectiveIsDetected0
testInvalidNameValueFailsToParse0