Checkstyle Results

The following document contains the results of Checkstyle .

Summary

FilesInfosWarningsErrors
592006354

Files

FilesIWE
org/acegisecurity/AbstractAuthenticationManager.java 008
org/acegisecurity/AccessDecisionManager.java 008
org/acegisecurity/AccessDeniedException.java 005
org/acegisecurity/AccountExpiredException.java 005
org/acegisecurity/AcegiMessageSource.java 006
org/acegisecurity/AcegiSecurityException.java 006
org/acegisecurity/AfterInvocationManager.java 009
org/acegisecurity/Authentication.java 0012
org/acegisecurity/AuthenticationCredentialsNotFoundException.java 006
org/acegisecurity/AuthenticationException.java 0012
org/acegisecurity/AuthenticationManager.java 009
org/acegisecurity/AuthenticationServiceException.java 006
org/acegisecurity/AuthenticationTrustResolver.java 006
org/acegisecurity/AuthenticationTrustResolverImpl.java 0024
org/acegisecurity/AuthorizationServiceException.java 006
org/acegisecurity/BadCredentialsException.java 0011
org/acegisecurity/ConfigAttribute.java 005
org/acegisecurity/ConfigAttributeDefinition.java 0018
org/acegisecurity/ConfigAttributeEditor.java 008
org/acegisecurity/CredentialsExpiredException.java 005
org/acegisecurity/DisabledException.java 004
org/acegisecurity/GrantedAuthority.java 004
org/acegisecurity/GrantedAuthorityImpl.java 0017
org/acegisecurity/InsufficientAuthenticationException.java 007
org/acegisecurity/LockedException.java 004
org/acegisecurity/MockAuthenticationManager.java 0011
org/acegisecurity/RunAsManager.java 008
org/acegisecurity/SecurityConfig.java 0014
org/acegisecurity/acl/AclEntry.java 004
org/acegisecurity/acl/AclManager.java 004
org/acegisecurity/acl/AclProvider.java 007
org/acegisecurity/acl/AclProviderManager.java 0025
org/acegisecurity/acl/basic/AbstractBasicAclEntry.java 0074
org/acegisecurity/acl/basic/AclObjectIdentity.java 005
org/acegisecurity/acl/basic/AclObjectIdentityAware.java 004
org/acegisecurity/acl/basic/BasicAclDao.java 005
org/acegisecurity/acl/basic/BasicAclEntry.java 0016
org/acegisecurity/acl/basic/BasicAclEntryCache.java 005
org/acegisecurity/acl/basic/BasicAclExtendedDao.java 0059
org/acegisecurity/acl/basic/BasicAclProvider.java 0074
org/acegisecurity/acl/basic/EffectiveAclsResolver.java 005
org/acegisecurity/acl/basic/GrantedAuthorityEffectiveAclsResolver.java 0015
org/acegisecurity/acl/basic/NamedEntityObjectIdentity.java 0021
org/acegisecurity/acl/basic/SimpleAclEntry.java 0029
org/acegisecurity/acl/basic/cache/BasicAclEntryHolder.java 009
org/acegisecurity/acl/basic/cache/EhCacheBasedAclEntryCache.java 0020
org/acegisecurity/acl/basic/cache/NullAclEntryCache.java 007
org/acegisecurity/acl/basic/jdbc/JdbcDaoImpl.java 00117
org/acegisecurity/acl/basic/jdbc/JdbcExtendedDaoImpl.java 00202
org/acegisecurity/adapters/AbstractAdapterAuthenticationToken.java 0022
org/acegisecurity/adapters/AuthByAdapter.java 003
org/acegisecurity/adapters/AuthByAdapterProvider.java 0028
org/acegisecurity/adapters/HttpRequestIntegrationFilter.java 0021
org/acegisecurity/adapters/PrincipalAcegiUserToken.java 0021
org/acegisecurity/afterinvocation/AfterInvocationProvider.java 008
org/acegisecurity/afterinvocation/AfterInvocationProviderManager.java 0033
org/acegisecurity/afterinvocation/BasicAclEntryAfterInvocationCollectionFilteringProvider.java 0076
org/acegisecurity/afterinvocation/BasicAclEntryAfterInvocationProvider.java 0059
org/acegisecurity/captcha/AlwaysTestAfterMaxRequestsCaptchaChannelProcessor.java 0011
org/acegisecurity/captcha/AlwaysTestAfterTimeInMillisCaptchaChannelProcessor.java 0012
org/acegisecurity/captcha/AlwaysTestBelowAverageTimeInMillisBetweenRequestsChannelProcessor.java 0014
org/acegisecurity/captcha/CaptchaChannelProcessorTemplate.java 0043
org/acegisecurity/captcha/CaptchaEntryPoint.java 00122
org/acegisecurity/captcha/CaptchaSecurityContext.java 003
org/acegisecurity/captcha/CaptchaSecurityContextImpl.java 0016
org/acegisecurity/captcha/CaptchaServiceProxy.java 002
org/acegisecurity/captcha/CaptchaValidationProcessingFilter.java 0037
org/acegisecurity/captcha/TestOnceAfterMaxRequestsCaptchaChannelProcessor.java 0012
org/acegisecurity/concurrent/ConcurrentLoginException.java 004
org/acegisecurity/concurrent/ConcurrentSessionController.java 006
org/acegisecurity/concurrent/ConcurrentSessionControllerImpl.java 0049
org/acegisecurity/concurrent/ConcurrentSessionFilter.java 0026
org/acegisecurity/concurrent/NullConcurrentSessionController.java 0012
org/acegisecurity/concurrent/SessionAlreadyUsedException.java 003
org/acegisecurity/concurrent/SessionInformation.java 0028
org/acegisecurity/concurrent/SessionRegistry.java 008
org/acegisecurity/concurrent/SessionRegistryImpl.java 0040
org/acegisecurity/concurrent/SessionRegistryUtils.java 0010
org/acegisecurity/concurrent/package.html 001
org/acegisecurity/context/HttpSessionContextIntegrationFilter.java 0074
org/acegisecurity/context/SecurityContext.java 004
org/acegisecurity/context/SecurityContextHolder.java 006
org/acegisecurity/context/SecurityContextImpl.java 0020
org/acegisecurity/context/httpinvoker/AuthenticationSimpleHttpInvokerRequestExecutor.java 0019
org/acegisecurity/context/rmi/ContextPropagatingRemoteInvocation.java 0015
org/acegisecurity/context/rmi/ContextPropagatingRemoteInvocationFactory.java 006
org/acegisecurity/event/authentication/AbstractAuthenticationEvent.java 006
org/acegisecurity/event/authentication/AbstractAuthenticationFailureEvent.java 009
org/acegisecurity/event/authentication/AuthenticationFailureBadCredentialsEvent.java 005
org/acegisecurity/event/authentication/AuthenticationFailureConcurrentLoginEvent.java 005
org/acegisecurity/event/authentication/AuthenticationFailureCredentialsExpiredEvent.java 005
org/acegisecurity/event/authentication/AuthenticationFailureDisabledEvent.java 005
org/acegisecurity/event/authentication/AuthenticationFailureExpiredEvent.java 005
org/acegisecurity/event/authentication/AuthenticationFailureLockedEvent.java 005
org/acegisecurity/event/authentication/AuthenticationFailureProviderNotFoundEvent.java 005
org/acegisecurity/event/authentication/AuthenticationFailureProxyUntrustedEvent.java 005
org/acegisecurity/event/authentication/AuthenticationFailureServiceExceptionEvent.java 005
org/acegisecurity/event/authentication/AuthenticationSuccessEvent.java 004
org/acegisecurity/event/authentication/AuthenticationSwitchUserEvent.java 009
org/acegisecurity/event/authentication/InteractiveAuthenticationSuccessEvent.java 0010
org/acegisecurity/event/authentication/LoggerListener.java 009
org/acegisecurity/event/authorization/AbstractAuthorizationEvent.java 003
org/acegisecurity/event/authorization/AuthenticationCredentialsNotFoundEvent.java 0016
org/acegisecurity/event/authorization/AuthorizationFailureEvent.java 0019
org/acegisecurity/event/authorization/AuthorizedEvent.java 0014
org/acegisecurity/event/authorization/LoggerListener.java 0010
org/acegisecurity/event/authorization/PublicInvocationEvent.java 006
org/acegisecurity/intercept/AbstractSecurityInterceptor.java 00107
org/acegisecurity/intercept/InterceptorStatusToken.java 0026
org/acegisecurity/intercept/ObjectDefinitionSource.java 008
org/acegisecurity/intercept/method/AbstractMethodDefinitionSource.java 0021
org/acegisecurity/intercept/method/MethodDefinitionAttributes.java 0034
org/acegisecurity/intercept/method/MethodDefinitionMap.java 0038
org/acegisecurity/intercept/method/MethodDefinitionSource.java 004
org/acegisecurity/intercept/method/MethodDefinitionSourceEditor.java 0012
org/acegisecurity/intercept/method/MethodInvocationPrivilegeEvaluator.java 0019
org/acegisecurity/intercept/method/aopalliance/MethodDefinitionSourceAdvisor.java 0026
org/acegisecurity/intercept/method/aopalliance/MethodSecurityInterceptor.java 0016
org/acegisecurity/intercept/method/aspectj/AspectJCallback.java 003
org/acegisecurity/intercept/method/aspectj/AspectJSecurityInterceptor.java 0018
org/acegisecurity/intercept/web/AbstractFilterInvocationDefinitionSource.java 0016
org/acegisecurity/intercept/web/AuthenticationEntryPoint.java 007
org/acegisecurity/intercept/web/FilterInvocation.java 0032
org/acegisecurity/intercept/web/FilterInvocationDefinitionMap.java 006
org/acegisecurity/intercept/web/FilterInvocationDefinitionSource.java 005
org/acegisecurity/intercept/web/FilterInvocationDefinitionSourceEditor.java 0018
org/acegisecurity/intercept/web/FilterSecurityInterceptor.java 0028
org/acegisecurity/intercept/web/PathBasedFilterInvocationDefinitionMap.java 0042
org/acegisecurity/intercept/web/RegExpBasedFilterInvocationDefinitionMap.java 0041
org/acegisecurity/intercept/web/SecurityEnforcementFilter.java 0086
org/acegisecurity/providers/AbstractAuthenticationToken.java 0014
org/acegisecurity/providers/AuthenticationProvider.java 008
org/acegisecurity/providers/ProviderManager.java 0077
org/acegisecurity/providers/ProviderNotFoundException.java 005
org/acegisecurity/providers/TestingAuthenticationProvider.java 0012
org/acegisecurity/providers/TestingAuthenticationToken.java 0026
org/acegisecurity/providers/UsernamePasswordAuthenticationToken.java 0040
org/acegisecurity/providers/anonymous/AnonymousAuthenticationProvider.java 0031
org/acegisecurity/providers/anonymous/AnonymousAuthenticationToken.java 0033
org/acegisecurity/providers/anonymous/AnonymousProcessingFilter.java 0049
org/acegisecurity/providers/cas/CasAuthenticationProvider.java 0067
org/acegisecurity/providers/cas/CasAuthenticationToken.java 0052
org/acegisecurity/providers/cas/CasAuthoritiesPopulator.java 008
org/acegisecurity/providers/cas/CasProxyDecider.java 0010
org/acegisecurity/providers/cas/ProxyUntrustedException.java 005
org/acegisecurity/providers/cas/StatelessTicketCache.java 0016
org/acegisecurity/providers/cas/TicketResponse.java 0022
org/acegisecurity/providers/cas/TicketValidator.java 008
org/acegisecurity/providers/cas/cache/EhCacheBasedTicketCache.java 0026
org/acegisecurity/providers/cas/populator/DaoCasAuthoritiesPopulator.java 0017
org/acegisecurity/providers/cas/proxy/AcceptAnyCasProxy.java 0010
org/acegisecurity/providers/cas/proxy/NamedCasProxyDecider.java 0024
org/acegisecurity/providers/cas/proxy/RejectProxyTickets.java 0017
org/acegisecurity/providers/cas/ticketvalidator/AbstractTicketValidator.java 0031
org/acegisecurity/providers/cas/ticketvalidator/CasProxyTicketValidator.java 0024
org/acegisecurity/providers/dao/AbstractUserDetailsAuthenticationProvider.java 0058
org/acegisecurity/providers/dao/DaoAuthenticationProvider.java 0041
org/acegisecurity/providers/dao/SaltSource.java 002
org/acegisecurity/providers/dao/UserCache.java 007
org/acegisecurity/providers/dao/cache/EhCacheBasedUserCache.java 0026
org/acegisecurity/providers/dao/cache/NullUserCache.java 0012
org/acegisecurity/providers/dao/salt/ReflectionSaltSource.java 0017
org/acegisecurity/providers/dao/salt/SystemWideSaltSource.java 0015
org/acegisecurity/providers/encoding/BaseDigestPasswordEncoder.java 008
org/acegisecurity/providers/encoding/BasePasswordEncoder.java 0013
org/acegisecurity/providers/encoding/Md5PasswordEncoder.java 0016
org/acegisecurity/providers/encoding/PasswordEncoder.java 0012
org/acegisecurity/providers/encoding/PlaintextPasswordEncoder.java 0024
org/acegisecurity/providers/encoding/ShaPasswordEncoder.java 0016
org/acegisecurity/providers/jaas/AuthorityGranter.java 003
org/acegisecurity/providers/jaas/DefaultLoginExceptionResolver.java 004
org/acegisecurity/providers/jaas/JaasAuthenticationCallbackHandler.java 009
org/acegisecurity/providers/jaas/JaasAuthenticationProvider.java 00109
org/acegisecurity/providers/jaas/JaasAuthenticationToken.java 0020
org/acegisecurity/providers/jaas/JaasGrantedAuthority.java 009
org/acegisecurity/providers/jaas/JaasNameCallbackHandler.java 0011
org/acegisecurity/providers/jaas/JaasPasswordCallbackHandler.java 0011
org/acegisecurity/providers/jaas/LoginExceptionResolver.java 002
org/acegisecurity/providers/jaas/SecurityContextLoginModule.java 0022
org/acegisecurity/providers/jaas/event/JaasAuthenticationEvent.java 005
org/acegisecurity/providers/jaas/event/JaasAuthenticationFailedEvent.java 009
org/acegisecurity/providers/jaas/event/JaasAuthenticationSuccessEvent.java 004
org/acegisecurity/providers/rcp/RemoteAuthenticationException.java 004
org/acegisecurity/providers/rcp/RemoteAuthenticationManager.java 005
org/acegisecurity/providers/rcp/RemoteAuthenticationManagerImpl.java 0020
org/acegisecurity/providers/rcp/RemoteAuthenticationProvider.java 0027
org/acegisecurity/providers/rememberme/RememberMeAuthenticationProvider.java 0031
org/acegisecurity/providers/rememberme/RememberMeAuthenticationToken.java 0035
org/acegisecurity/providers/x509/X509AuthenticationProvider.java 0032
org/acegisecurity/providers/x509/X509AuthenticationToken.java 0037
org/acegisecurity/providers/x509/X509AuthoritiesPopulator.java 006
org/acegisecurity/providers/x509/X509UserCache.java 005
org/acegisecurity/providers/x509/cache/EhCacheBasedX509UserCache.java 0022
org/acegisecurity/providers/x509/cache/NullX509UserCache.java 0013
org/acegisecurity/providers/x509/populator/DaoX509AuthoritiesPopulator.java 0026
org/acegisecurity/runas/NullRunAsManager.java 0013
org/acegisecurity/runas/RunAsImplAuthenticationProvider.java 0028
org/acegisecurity/runas/RunAsManagerImpl.java 0033
org/acegisecurity/runas/RunAsUserToken.java 0037
org/acegisecurity/securechannel/ChannelDecisionManager.java 0010
org/acegisecurity/securechannel/ChannelDecisionManagerImpl.java 0022
org/acegisecurity/securechannel/ChannelEntryPoint.java 006
org/acegisecurity/securechannel/ChannelProcessingFilter.java 0042
org/acegisecurity/securechannel/ChannelProcessor.java 0010
org/acegisecurity/securechannel/InsecureChannelProcessor.java 0027
org/acegisecurity/securechannel/RetryWithHttpEntryPoint.java 0031
org/acegisecurity/securechannel/RetryWithHttpsEntryPoint.java 0031
org/acegisecurity/securechannel/SecureChannelProcessor.java 0029
org/acegisecurity/taglibs/authz/AclTag.java 0033
org/acegisecurity/taglibs/authz/AuthenticationTag.java 0029
org/acegisecurity/taglibs/authz/AuthorizeTag.java 0046
org/acegisecurity/taglibs/velocity/Authz.java 0023
org/acegisecurity/taglibs/velocity/AuthzImpl.java 0048
org/acegisecurity/taglibs/velocity/package.html 001
org/acegisecurity/ui/AbstractProcessingFilter.java 00139
org/acegisecurity/ui/WebAuthenticationDetails.java 0015
org/acegisecurity/ui/basicauth/BasicProcessingFilter.java 0049
org/acegisecurity/ui/basicauth/BasicProcessingFilterEntryPoint.java 0019
org/acegisecurity/ui/cas/CasProcessingFilter.java 0016
org/acegisecurity/ui/cas/CasProcessingFilterEntryPoint.java 0025
org/acegisecurity/ui/cas/ServiceProperties.java 0019
org/acegisecurity/ui/digestauth/DigestProcessingFilter.java 00103
org/acegisecurity/ui/digestauth/DigestProcessingFilterEntryPoint.java 0038
org/acegisecurity/ui/digestauth/NonceExpiredException.java 005
org/acegisecurity/ui/rememberme/NullRememberMeServices.java 0019
org/acegisecurity/ui/rememberme/RememberMeProcessingFilter.java 0044
org/acegisecurity/ui/rememberme/RememberMeServices.java 0010
org/acegisecurity/ui/rememberme/TokenBasedRememberMeServices.java 0092
org/acegisecurity/ui/session/HttpSessionApplicationEvent.java 006
org/acegisecurity/ui/session/HttpSessionCreatedEvent.java 004
org/acegisecurity/ui/session/HttpSessionDestroyedEvent.java 004
org/acegisecurity/ui/session/HttpSessionEventPublisher.java 0027
org/acegisecurity/ui/switchuser/SwitchUserGrantedAuthority.java 009
org/acegisecurity/ui/switchuser/SwitchUserProcessingFilter.java 00122
org/acegisecurity/ui/switchuser/package.html 001
org/acegisecurity/ui/webapp/AuthenticationProcessingFilter.java 0026
org/acegisecurity/ui/webapp/AuthenticationProcessingFilterEntryPoint.java 0051
org/acegisecurity/ui/webapp/SiteminderAuthenticationProcessingFilter.java 0031
org/acegisecurity/ui/x509/X509ProcessingFilter.java 0055
org/acegisecurity/ui/x509/X509ProcessingFilterEntryPoint.java 0023
org/acegisecurity/userdetails/User.java 00315
org/acegisecurity/userdetails/UserDetails.java 0011
org/acegisecurity/userdetails/UserDetailsService.java 006
org/acegisecurity/userdetails/UsernameNotFoundException.java 005
org/acegisecurity/userdetails/jdbc/JdbcDaoImpl.java 0068
org/acegisecurity/userdetails/memory/InMemoryDaoImpl.java 0020
org/acegisecurity/userdetails/memory/UserAttribute.java 0025
org/acegisecurity/userdetails/memory/UserAttributeEditor.java 006
org/acegisecurity/userdetails/memory/UserMap.java 0011
org/acegisecurity/userdetails/memory/UserMapEditor.java 0017
org/acegisecurity/userdetails/package.html 001
org/acegisecurity/util/FilterChainProxy.java 0057
org/acegisecurity/util/FilterToBeanProxy.java 0026
org/acegisecurity/util/InMemoryResource.java 0017
org/acegisecurity/util/MethodInvocationUtils.java 0014
org/acegisecurity/util/PortMapper.java 007
org/acegisecurity/util/PortMapperImpl.java 0024
org/acegisecurity/util/PortResolver.java 003
org/acegisecurity/util/PortResolverImpl.java 0014
org/acegisecurity/util/SimpleMethodInvocation.java 0022
org/acegisecurity/util/StringSplitUtils.java 0011
org/acegisecurity/vote/AbstractAccessDecisionManager.java 0031
org/acegisecurity/vote/AbstractAclVoter.java 0025
org/acegisecurity/vote/AccessDecisionVoter.java 0016
org/acegisecurity/vote/AffirmativeBased.java 009
org/acegisecurity/vote/AuthenticatedVoter.java 0029
org/acegisecurity/vote/BasicAclEntryVoter.java 0054
org/acegisecurity/vote/ConsensusBased.java 0018
org/acegisecurity/vote/RoleVoter.java 0021
org/acegisecurity/vote/UnanimousBased.java 0010
org/acegisecurity/wrapper/SecurityContextHolderAwareRequestFilter.java 0014
org/acegisecurity/wrapper/SecurityContextHolderAwareRequestWrapper.java 0018

org/acegisecurity/AbstractAuthenticationManager.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 22
Error Line has trailing spaces. 33
Error Parameter authentication should be final. 46
Error Redundant throws: 'AuthenticationException' is unchecked exception. 47
Error Line has trailing spaces. 61
Error Parameter authentication should be final. 74
Error Redundant throws: 'AuthenticationException' is unchecked exception. 74

org/acegisecurity/AccessDecisionManager.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 22
Error Redundant 'public' modifier. 40
Error Redundant throws: 'AccessDeniedException' is unchecked exception. 42
Error Redundant throws: 'InsufficientAuthenticationException' is unchecked exception. 42
Error Line has trailing spaces. 48
Error Redundant 'public' modifier. 62
Error Redundant 'public' modifier. 74

org/acegisecurity/AccessDeniedException.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 23
Error Parameter msg should be final. 34
Error Parameter msg should be final. 45
Error Parameter t should be final. 45

org/acegisecurity/AccountExpiredException.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 24
Error Parameter msg should be final. 35
Error Parameter msg should be final. 46
Error Parameter t should be final. 46

org/acegisecurity/AcegiMessageSource.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 24
Error Missing a Javadoc comment. 36
Error Line has trailing spaces. 39
Error Missing a Javadoc comment. 40
Error Line contains a tab character. 41

org/acegisecurity/AcegiSecurityException.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 24
Error Line is longer than 80 characters. 31
Error Parameter msg should be final. 43
Error Parameter t should be final. 43
Error Parameter msg should be final. 53

org/acegisecurity/AfterInvocationManager.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 22
Error Line has trailing spaces. 31
Error Line is longer than 80 characters. 43
Error Redundant 'public' modifier. 68
Error Redundant throws: 'AccessDeniedException' is unchecked exception. 70
Error Line has trailing spaces. 76
Error Redundant 'public' modifier. 90
Error Redundant 'public' modifier. 102

org/acegisecurity/Authentication.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 25
Error Line has trailing spaces. 30
Error Line has trailing spaces. 44
Error Redundant 'public' modifier. 65
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 66
Error Line has trailing spaces. 79
Error Redundant 'public' modifier. 92
Error Redundant 'public' modifier. 103
Error Redundant 'public' modifier. 114
Error Redundant 'public' modifier. 123
Error Redundant 'public' modifier. 131

org/acegisecurity/AuthenticationCredentialsNotFoundException.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 20
Error Line is longer than 80 characters. 23
Error Parameter msg should be final. 35
Error Parameter msg should be final. 46
Error Parameter t should be final. 46

org/acegisecurity/AuthenticationException.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 23
Error First sentence should end with a period. 28
Error Parameter msg should be final. 43
Error Parameter t should be final. 43
Error Parameter msg should be final. 53
Error Method 'getAuthentication' is not designed for extension - needs to be abstract, final or empty. 59
Error Missing a Javadoc comment. 59
Error Method 'setAuthentication' is not designed for extension - needs to be abstract, final or empty. 63
Error Missing a Javadoc comment. 63
Error Parameter authentication should be final. 63
Error 'authentication' hides a field. 63

org/acegisecurity/AuthenticationManager.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 22
Error Line has trailing spaces. 31
Error Line has trailing spaces. 36
Error Line has trailing spaces. 41
Error Line has trailing spaces. 46
Error Line has trailing spaces. 52
Error Redundant 'public' modifier. 67
Error Redundant throws: 'AuthenticationException' is unchecked exception. 68

org/acegisecurity/AuthenticationServiceException.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 21
Error Line is longer than 80 characters. 27
Error Parameter msg should be final. 38
Error Parameter msg should be final. 49
Error Parameter t should be final. 49

org/acegisecurity/AuthenticationTrustResolver.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error First sentence should end with a period. 18
Error Line is longer than 80 characters. 22
Error Redundant 'public' modifier. 43
Error Line has trailing spaces. 49
Error Redundant 'public' modifier. 65

org/acegisecurity/AuthenticationTrustResolverImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 24
Error Line has trailing spaces. 29
Error Line is longer than 80 characters. 36
Error Missing a Javadoc comment. 42
Error Missing a Javadoc comment. 43
Error Method 'isAnonymous' is not designed for extension - needs to be abstract, final or empty. 47
Error Missing a Javadoc comment. 47
Error Parameter authentication should be final. 47
Error Method 'setAnonymousClass' is not designed for extension - needs to be abstract, final or empty. 55
Error Missing a Javadoc comment. 55
Error Parameter anonymousClass should be final. 55
Error 'anonymousClass' hides a field. 55
Error Method 'getAnonymousClass' is not designed for extension - needs to be abstract, final or empty. 59
Error Missing a Javadoc comment. 59
Error Method 'isRememberMe' is not designed for extension - needs to be abstract, final or empty. 63
Error Missing a Javadoc comment. 63
Error Parameter authentication should be final. 63
Error Method 'setRememberMeClass' is not designed for extension - needs to be abstract, final or empty. 71
Error Missing a Javadoc comment. 71
Error Parameter rememberMeClass should be final. 71
Error 'rememberMeClass' hides a field. 71
Error Method 'getRememberMeClass' is not designed for extension - needs to be abstract, final or empty. 75
Error Missing a Javadoc comment. 75

org/acegisecurity/AuthorizationServiceException.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 21
Error Line is longer than 80 characters. 28
Error Parameter msg should be final. 39
Error Parameter msg should be final. 50
Error Parameter t should be final. 50

org/acegisecurity/BadCredentialsException.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 24
Error Missing a Javadoc comment. 29
Error Parameter msg should be final. 39
Error Missing a Javadoc comment. 43
Error Parameter msg should be final. 43
Error Parameter extraInformation should be final. 43
Error 'extraInformation' hides a field. 43
Error Parameter msg should be final. 55
Error Parameter t should be final. 55
Error Method 'getExtraInformation' is not designed for extension - needs to be abstract, final or empty. 67

org/acegisecurity/ConfigAttribute.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 23
Error Line has trailing spaces. 31
Error Line has trailing spaces. 50
Error Redundant 'public' modifier. 64

org/acegisecurity/ConfigAttributeDefinition.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 28
Error Line is longer than 80 characters. 36
Error Missing a Javadoc comment. 41
Error Missing a Javadoc comment. 45
Error Line has trailing spaces. 55
Error Method 'getConfigAttributes' is not designed for extension - needs to be abstract, final or empty. 65
Error Method 'addConfigAttribute' is not designed for extension - needs to be abstract, final or empty. 75
Error Parameter newConfigAttribute should be final. 75
Error Method 'contains' is not designed for extension - needs to be abstract, final or empty. 88
Error Parameter configAttribute should be final. 88
Error Definition of 'equals()' without corresponding definition of 'hashCode()'. 92
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 92
Error Missing a Javadoc comment. 92
Error Parameter obj should be final. 92
Error Method 'size' is not designed for extension - needs to be abstract, final or empty. 126
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 130
Error Missing a Javadoc comment. 130

org/acegisecurity/ConfigAttributeEditor.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 26
Error Line is longer than 80 characters. 33
Error Method 'setAsText' is not designed for extension - needs to be abstract, final or empty. 38
Error Missing a Javadoc comment. 38
Error Parameter s should be final. 38
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 38
Error Line is longer than 80 characters. 43

org/acegisecurity/CredentialsExpiredException.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 24
Error Parameter msg should be final. 35
Error Parameter msg should be final. 46
Error Parameter t should be final. 46

org/acegisecurity/DisabledException.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Parameter msg should be final. 34
Error Parameter msg should be final. 45
Error Parameter t should be final. 45

org/acegisecurity/GrantedAuthority.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 20
Error Line has trailing spaces. 39
Error Redundant 'public' modifier. 53

org/acegisecurity/GrantedAuthorityImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 23
Error Line is longer than 80 characters. 30
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 39
Error Parameter role should be final. 39
Error 'role' hides a field. 39
Error Missing a Javadoc comment. 44
Error Method 'getAuthority' is not designed for extension - needs to be abstract, final or empty. 50
Error Missing a Javadoc comment. 50
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 54
Error Missing a Javadoc comment. 54
Error Parameter obj should be final. 54
Error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 68
Error Missing a Javadoc comment. 68
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 72
Error Missing a Javadoc comment. 72

org/acegisecurity/InsufficientAuthenticationException.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 21
Error Line is longer than 80 characters. 33
Error Line is longer than 80 characters. 35
Error Parameter msg should be final. 44
Error Parameter msg should be final. 55
Error Parameter t should be final. 55

org/acegisecurity/LockedException.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Parameter msg should be final. 33
Error Parameter msg should be final. 44
Error Parameter t should be final. 44

org/acegisecurity/MockAuthenticationManager.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 24
Error Missing a Javadoc comment. 29
Error Missing a Javadoc comment. 33
Error Parameter grantAccess should be final. 33
Error 'grantAccess' hides a field. 33
Error Missing a Javadoc comment. 37
Error Method 'doAuthentication' is not designed for extension - needs to be abstract, final or empty. 43
Error Missing a Javadoc comment. 43
Error Parameter authentication should be final. 43
Error Redundant throws: 'AuthenticationException' is unchecked exception. 44

org/acegisecurity/RunAsManager.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 21
Error Line has trailing spaces. 32
Error Line has trailing spaces. 46
Error Redundant 'public' modifier. 77
Error Line has trailing spaces. 83
Error Redundant 'public' modifier. 97
Error Redundant 'public' modifier. 107

org/acegisecurity/SecurityConfig.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 27
Error Missing a Javadoc comment. 31
Error Parameter config should be final. 31
Error Missing a Javadoc comment. 35
Error Method 'getAttribute' is not designed for extension - needs to be abstract, final or empty. 41
Error Missing a Javadoc comment. 41
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 45
Error Missing a Javadoc comment. 45
Error Parameter obj should be final. 45
Error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 59
Error Missing a Javadoc comment. 59
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 63
Error Missing a Javadoc comment. 63

org/acegisecurity/acl/AclEntry.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 23
Error '{' is not followed by whitespace. 27
Error '}' is not preceded with whitespace. 27

org/acegisecurity/acl/AclManager.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Redundant 'public' modifier. 40
Error First sentence should end with a period. 42
Error Redundant 'public' modifier. 56

org/acegisecurity/acl/AclProvider.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 23
Error Line has trailing spaces. 36
Error Redundant 'public' modifier. 48
Error Line has trailing spaces. 58
Error Redundant 'public' modifier. 68
Error Redundant 'public' modifier. 81

org/acegisecurity/acl/AclProviderManager.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 33
Error Line is longer than 80 characters. 45
Error Missing a Javadoc comment. 45
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Error Missing a Javadoc comment. 49
Error Method 'getAcls' is not designed for extension - needs to be abstract, final or empty. 53
Error Missing a Javadoc comment. 53
Error Parameter domainInstance should be final. 53
Error Line is longer than 80 characters. 54
Error Method 'getAcls' is not designed for extension - needs to be abstract, final or empty. 79
Error Missing a Javadoc comment. 79
Error Parameter domainInstance should be final. 79
Error Parameter authentication should be final. 80
Error Line is longer than 80 characters. 81
Error Line is longer than 80 characters. 82
Error Unused @throws tag for 'IllegalArgumentException'. 117
Error Method 'setProviders' is not designed for extension - needs to be abstract, final or empty. 120
Error Parameter newList should be final. 120
Error Method 'getProviders' is not designed for extension - needs to be abstract, final or empty. 142
Error Missing a Javadoc comment. 142
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 146
Error Missing a Javadoc comment. 146
Error Missing a Javadoc comment. 150
Error Parameter listToCheck should be final. 150

org/acegisecurity/acl/basic/AbstractBasicAclEntry.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 27
Error Line is longer than 80 characters. 33
Error Line is longer than 80 characters. 38
Error Missing a Javadoc comment. 38
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 38
Error Missing a Javadoc comment. 42
Error Missing a Javadoc comment. 43
Error Missing a Javadoc comment. 44
Error Missing a Javadoc comment. 45
Error Missing a Javadoc comment. 46
Error Missing a Javadoc comment. 50
Error Parameter recipient should be final. 50
Error 'recipient' hides a field. 50
Error Parameter aclObjectIdentity should be final. 51
Error 'aclObjectIdentity' hides a field. 51
Error Parameter aclObjectParentIdentity should be final. 52
Error 'aclObjectParentIdentity' hides a field. 52
Error Parameter mask should be final. 52
Error 'mask' hides a field. 52
Error Method 'setAclObjectIdentity' is not designed for extension - needs to be abstract, final or empty. 85
Error Missing a Javadoc comment. 85
Error Parameter aclObjectIdentity should be final. 85
Error 'aclObjectIdentity' hides a field. 85
Error Method 'getAclObjectIdentity' is not designed for extension - needs to be abstract, final or empty. 89
Error Missing a Javadoc comment. 89
Error Method 'setAclObjectParentIdentity' is not designed for extension - needs to be abstract, final or empty. 93
Error Missing a Javadoc comment. 93
Error Parameter aclObjectParentIdentity should be final. 94
Error 'aclObjectParentIdentity' hides a field. 94
Error Method 'getAclObjectParentIdentity' is not designed for extension - needs to be abstract, final or empty. 98
Error Missing a Javadoc comment. 98
Error Line has trailing spaces. 110
Error Line has trailing spaces. 119
Error Parameter i should be final. 142
Error Method 'setMask' is not designed for extension - needs to be abstract, final or empty. 144
Error Missing a Javadoc comment. 144
Error Parameter mask should be final. 144
Error 'mask' hides a field. 144
Error Method 'getMask' is not designed for extension - needs to be abstract, final or empty. 148
Error Missing a Javadoc comment. 148
Error Method 'isPermitted' is not designed for extension - needs to be abstract, final or empty. 152
Error Missing a Javadoc comment. 152
Error Parameter permissionToCheck should be final. 152
Error Method 'setRecipient' is not designed for extension - needs to be abstract, final or empty. 156
Error Missing a Javadoc comment. 156
Error Parameter recipient should be final. 156
Error 'recipient' hides a field. 156
Error Method 'getRecipient' is not designed for extension - needs to be abstract, final or empty. 160
Error Missing a Javadoc comment. 160
Error Method 'addPermission' is not designed for extension - needs to be abstract, final or empty. 164
Error Missing a Javadoc comment. 164
Error Parameter permissionToAdd should be final. 164
Error Method 'addPermissions' is not designed for extension - needs to be abstract, final or empty. 168
Error Missing a Javadoc comment. 168
Error Parameter permissionsToAdd should be final. 168
Error Method 'deletePermission' is not designed for extension - needs to be abstract, final or empty. 199
Error Missing a Javadoc comment. 199
Error Parameter permissionToDelete should be final. 199
Error Method 'deletePermissions' is not designed for extension - needs to be abstract, final or empty. 203
Error Missing a Javadoc comment. 203
Error Parameter permissionsToDelete should be final. 203
Error Method 'printPermissionsBlock' is not designed for extension - needs to be abstract, final or empty. 240
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 244
Error Missing a Javadoc comment. 244
Error Method 'togglePermission' is not designed for extension - needs to be abstract, final or empty. 255
Error Missing a Javadoc comment. 255
Error Parameter permissionToToggle should be final. 255
Error Method 'isPermitted' is not designed for extension - needs to be abstract, final or empty. 266
Error Missing a Javadoc comment. 266
Error Parameter maskToCheck should be final. 266
Error Parameter permissionToCheck should be final. 266
Error Missing a Javadoc comment. 270
Error Parameter i should be final. 270

org/acegisecurity/acl/basic/AclObjectIdentity.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 23
Error Line has trailing spaces. 34
Error Redundant 'public' modifier. 58
Error Redundant 'public' modifier. 66

org/acegisecurity/acl/basic/AclObjectIdentityAware.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 21
Error Line is longer than 80 characters. 30
Error Redundant 'public' modifier. 41

org/acegisecurity/acl/basic/BasicAclDao.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 21
Error Line has trailing spaces. 27
Error Line has trailing spaces. 42
Error Redundant 'public' modifier. 57

org/acegisecurity/acl/basic/BasicAclEntry.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Redundant 'public' modifier. 36
Error Redundant 'public' modifier. 48
Error Redundant 'public' modifier. 59
Error Redundant 'public' modifier. 70
Error Redundant 'public' modifier. 77
Error Redundant 'public' modifier. 86
Error Redundant 'public' modifier. 95
Error Line has trailing spaces. 103
Error Line has trailing spaces. 109
Error Redundant 'public' modifier. 125
Error Line has trailing spaces. 126
Error First sentence should end with a period. 127
Error Line has trailing spaces. 129
Error Redundant 'public' modifier. 133
Error Expected @param tag for 'permissionToCheck'. 133

org/acegisecurity/acl/basic/BasicAclEntryCache.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 20
Error Redundant 'public' modifier. 46
Error Line has trailing spaces. 51
Error Redundant 'public' modifier. 60

org/acegisecurity/acl/basic/BasicAclExtendedDao.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 23
Error Line is longer than 80 characters. 25
Error Line has trailing spaces. 28
Error Line is longer than 80 characters. 30
Error Line is longer than 80 characters. 35
Error Line contains a tab character. 35
Error Missing a Javadoc comment. 35
Error Redundant 'public' modifier. 35
Error Redundant throws: 'DataAccessException' is unchecked exception. 35
Error Line has trailing spaces. 36
Error Line contains a tab character. 36
Error Line contains a tab character. 37
Error Line contains a tab character. 38
Error Line contains a tab character. 39
Error Line has trailing spaces. 40
Error Line contains a tab character. 40
Error Line is longer than 80 characters. 41
Error Line contains a tab character. 41
Error Line contains a tab character. 42
Error Line is longer than 80 characters. 43
Error Line contains a tab character. 43
Error Redundant 'public' modifier. 43
Error Expected @throws tag for 'DataAccessException'. 43
Error Redundant throws: 'DataAccessException' is unchecked exception. 43
Error Line has trailing spaces. 44
Error Line contains a tab character. 44
Error Line contains a tab character. 45
Error Line contains a tab character. 46
Error Line contains a tab character. 47
Error Line has trailing spaces. 48
Error Line contains a tab character. 48
Error Line contains a tab character. 49
Error Line contains a tab character. 50
Error Line contains a tab character. 51
Error Line is longer than 80 characters. 52
Error Line contains a tab character. 52
Error Redundant 'public' modifier. 52
Error Expected @throws tag for 'DataAccessException'. 52
Error Redundant throws: 'DataAccessException' is unchecked exception. 52
Error Line has trailing spaces. 53
Error Line contains a tab character. 53
Error Line contains a tab character. 54
Error Line is longer than 80 characters. 55
Error Line contains a tab character. 55
Error Line contains a tab character. 56
Error Line contains a tab character. 57
Error Line has trailing spaces. 58
Error Line contains a tab character. 58
Error Line is longer than 80 characters. 59
Error Line contains a tab character. 59
Error Line contains a tab character. 60
Error Line contains a tab character. 61
Error Line contains a tab character. 62
Error Line is longer than 80 characters. 63
Error Line contains a tab character. 63
Error Redundant 'public' modifier. 63
Error Expected @throws tag for 'DataAccessException'. 63
Error Redundant throws: 'DataAccessException' is unchecked exception. 63

org/acegisecurity/acl/basic/BasicAclProvider.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 41
Error Line has trailing spaces. 49
Error Line has trailing spaces. 60
Error Line has trailing spaces. 66
Error Missing a Javadoc comment. 80
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 80
Error First sentence should end with a period. 82
Error Line is longer than 80 characters. 86
Error Name 'RECIPIENT_FOR_CACHE_EMPTY' must match pattern '^[a-z][a-zA-Z0-9]*$'. 86
Error Missing a Javadoc comment. 95
Error Line is longer than 80 characters. 96
Error Missing a Javadoc comment. 96
Error Missing a Javadoc comment. 97
Error Line is longer than 80 characters. 98
Error Missing a Javadoc comment. 98
Error Method 'getAcls' is not designed for extension - needs to be abstract, final or empty. 102
Error Missing a Javadoc comment. 102
Error Parameter domainInstance should be final. 102
Error Line is longer than 80 characters. 107
Error Line is longer than 80 characters. 127
Error Method 'getAcls' is not designed for extension - needs to be abstract, final or empty. 176
Error Missing a Javadoc comment. 176
Error Parameter domainInstance should be final. 176
Error Parameter authentication should be final. 177
Error Method 'setBasicAclDao' is not designed for extension - needs to be abstract, final or empty. 184
Error Missing a Javadoc comment. 184
Error Parameter basicAclDao should be final. 184
Error 'basicAclDao' hides a field. 184
Error Method 'getBasicAclDao' is not designed for extension - needs to be abstract, final or empty. 188
Error Missing a Javadoc comment. 188
Error Method 'setBasicAclEntryCache' is not designed for extension - needs to be abstract, final or empty. 192
Error Missing a Javadoc comment. 192
Error Parameter basicAclEntryCache should be final. 192
Error 'basicAclEntryCache' hides a field. 192
Error Method 'getBasicAclEntryCache' is not designed for extension - needs to be abstract, final or empty. 196
Error Missing a Javadoc comment. 196
Error Line has trailing spaces. 204
Error Method 'setDefaultAclObjectIdentityClass' is not designed for extension - needs to be abstract, final or empty. 214
Error Parameter defaultAclObjectIdentityClass should be final. 215
Error 'defaultAclObjectIdentityClass' hides a field. 215
Error Expected @param tag for 'defaultAclObjectIdentityClass'. 215
Error Method 'getDefaultAclObjectIdentityClass' is not designed for extension - needs to be abstract, final or empty. 219
Error Missing a Javadoc comment. 219
Error Method 'setEffectiveAclsResolver' is not designed for extension - needs to be abstract, final or empty. 223
Error Missing a Javadoc comment. 223
Error Parameter effectiveAclsResolver should be final. 224
Error 'effectiveAclsResolver' hides a field. 224
Error Method 'getEffectiveAclsResolver' is not designed for extension - needs to be abstract, final or empty. 228
Error Missing a Javadoc comment. 228
Error Method 'setRestrictSupportToClass' is not designed for extension - needs to be abstract, final or empty. 246
Error Parameter restrictSupportToClass should be final. 246
Error 'restrictSupportToClass' hides a field. 246
Error Method 'getRestrictSupportToClass' is not designed for extension - needs to be abstract, final or empty. 250
Error Missing a Javadoc comment. 250
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 254
Error Missing a Javadoc comment. 254
Error Line is longer than 80 characters. 259
Error Line is longer than 80 characters. 260
Error Line is longer than 80 characters. 261
Error Line is longer than 80 characters. 267
Error Line has trailing spaces. 273
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 286
Error Parameter domainInstance should be final. 286
Error Line has trailing spaces. 325
Error Method 'obtainIdentity' is not designed for extension - needs to be abstract, final or empty. 341
Error Parameter domainInstance should be final. 341
Error Line is longer than 80 characters. 343
Error Line is longer than 80 characters. 362
Error Line is longer than 80 characters. 366
Error Missing a Javadoc comment. 378
Error Parameter aclObjectIdentity should be final. 378
Error Line is longer than 80 characters. 379
Error Line is longer than 80 characters. 392

org/acegisecurity/acl/basic/EffectiveAclsResolver.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 25
Error Line has trailing spaces. 32
Error Line is longer than 80 characters. 45
Error Redundant 'public' modifier. 63

org/acegisecurity/acl/basic/GrantedAuthorityEffectiveAclsResolver.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 32
Error Line has trailing spaces. 43
Error Line is longer than 80 characters. 58
Error Line is longer than 80 characters. 64
Error Missing a Javadoc comment. 64
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 64
Error Method 'resolveEffectiveAcls' is not designed for extension - needs to be abstract, final or empty. 68
Error Missing a Javadoc comment. 68
Error Parameter allAcls should be final. 68
Error Parameter filteredBy should be final. 69
Error Avoid inline conditionals. 78
Error Line is longer than 80 characters. 105
Error Line is longer than 80 characters. 120
Error Line is longer than 80 characters. 151

org/acegisecurity/acl/basic/NamedEntityObjectIdentity.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 26
Error Missing a Javadoc comment. 36
Error Missing a Javadoc comment. 37
Error Missing a Javadoc comment. 41
Error Parameter classname should be final. 41
Error 'classname' hides a field. 41
Error Parameter id should be final. 41
Error 'id' hides a field. 41
Error Missing a Javadoc comment. 48
Error Parameter object should be final. 63
Error Expected @throws tag for 'IllegalAccessException'. 64
Error Expected @throws tag for 'InvocationTargetException'. 64
Error Line has trailing spaces. 85
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 95
Error Parameter arg0 should be final. 95
Error Method 'getClassname' is not designed for extension - needs to be abstract, final or empty. 119
Error Method 'getId' is not designed for extension - needs to be abstract, final or empty. 128
Error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 137
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 144
Error Missing a Javadoc comment. 144

org/acegisecurity/acl/basic/SimpleAclEntry.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 31
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 31
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 36
Error Missing a Javadoc comment. 37
Error Missing a Javadoc comment. 38
Error '3' is a magic number. 38
Error Missing a Javadoc comment. 39
Error '4' is a magic number. 39
Error Missing a Javadoc comment. 42
Error Missing a Javadoc comment. 44
Error Missing a Javadoc comment. 45
Error Missing a Javadoc comment. 46
Error Line is longer than 80 characters. 49
Error Missing a Javadoc comment. 49
Error Name 'validPermissions' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 49
Error Line has trailing spaces. 56
Error Missing a Javadoc comment. 65
Error Parameter recipient should be final. 65
Error Parameter aclObjectIdentity should be final. 66
Error Parameter aclObjectParentIdentity should be final. 67
Error Parameter mask should be final. 67
Error Method 'getValidPermissions' is not designed for extension - needs to be abstract, final or empty. 73
Error Missing a Javadoc comment. 73
Error Method 'printPermissionsBlock' is not designed for extension - needs to be abstract, final or empty. 77
Error Missing a Javadoc comment. 77
Error Parameter i should be final. 77

org/acegisecurity/acl/basic/cache/BasicAclEntryHolder.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 28
Error Line has trailing spaces. 33
Error Line is longer than 80 characters. 40
Error Missing a Javadoc comment. 45
Error Unused @throws tag for 'IllegalArgumentException'. 57
Error Parameter aclEntries should be final. 61
Error Method 'getBasicAclEntries' is not designed for extension - needs to be abstract, final or empty. 73
Error Missing a Javadoc comment. 73

org/acegisecurity/acl/basic/cache/EhCacheBasedAclEntryCache.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 40
Error Line is longer than 80 characters. 46
Error Missing a Javadoc comment. 46
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Error Missing a Javadoc comment. 50
Error Method 'setCache' is not designed for extension - needs to be abstract, final or empty. 54
Error Missing a Javadoc comment. 54
Error Parameter cache should be final. 54
Error 'cache' hides a field. 54
Error Method 'getCache' is not designed for extension - needs to be abstract, final or empty. 58
Error Missing a Javadoc comment. 58
Error Method 'getEntriesFromCache' is not designed for extension - needs to be abstract, final or empty. 62
Error Missing a Javadoc comment. 62
Error Parameter aclObjectIdentity should be final. 63
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 92
Error Missing a Javadoc comment. 92
Error Method 'putEntriesInCache' is not designed for extension - needs to be abstract, final or empty. 96
Error Missing a Javadoc comment. 96
Error Parameter basicAclEntry should be final. 96

org/acegisecurity/acl/basic/cache/NullAclEntryCache.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 25
Error Method 'getEntriesFromCache' is not designed for extension - needs to be abstract, final or empty. 45
Error Parameter aclObjectIdentity should be final. 46
Error Parameter basicAclEntry should be final. 55
Error '{' is not followed by whitespace. 55
Error '}' is not preceded with whitespace. 55

org/acegisecurity/acl/basic/jdbc/JdbcDaoImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 48
Error Line is longer than 80 characters. 60
Error Missing a Javadoc comment. 60
Error Line is longer than 80 characters. 61
Error Missing a Javadoc comment. 61
Error Line is longer than 80 characters. 62
Error Missing a Javadoc comment. 62
Error Missing a Javadoc comment. 63
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 63
Error Missing a Javadoc comment. 67
Error Variable 'aclsByObjectIdentity' must be private and have accessor methods. 67
Error Missing a Javadoc comment. 68
Error Variable 'objectProperties' must be private and have accessor methods. 68
Error Missing a Javadoc comment. 69
Error Missing a Javadoc comment. 70
Error Missing a Javadoc comment. 74
Error Method 'convertAclObjectIdentityToString' is not designed for extension - needs to be abstract, final or empty. 89
Error Parameter aclObjectIdentity should be final. 90
Error Line is longer than 80 characters. 93
Error Line is longer than 80 characters. 96
Error Line has trailing spaces. 105
Error Unused @throws tag for 'IllegalArgumentException'. 123
Error Line is longer than 80 characters. 127
Error Parameter propertiesInformation should be final. 127
Error Parameter aclInformation should be final. 127
Error Line is longer than 80 characters. 139
Error Line has trailing spaces. 159
Error Line has trailing spaces. 167
Error Method 'getAcls' is not designed for extension - needs to be abstract, final or empty. 184
Error Parameter aclObjectIdentity should be final. 184
Error Line is longer than 80 characters. 188
Error Line is longer than 80 characters. 193
Error Line is longer than 80 characters. 201
Error Line is longer than 80 characters. 210
Error Line is longer than 80 characters. 211
Error Line is longer than 80 characters. 224
Error Method 'getAclsByObjectIdentity' is not designed for extension - needs to be abstract, final or empty. 228
Error Missing a Javadoc comment. 228
Error Method 'getAclsByObjectIdentityQuery' is not designed for extension - needs to be abstract, final or empty. 232
Error Missing a Javadoc comment. 232
Error Method 'getObjectPropertiesQuery' is not designed for extension - needs to be abstract, final or empty. 236
Error Missing a Javadoc comment. 236
Error Method 'initDao' is not designed for extension - needs to be abstract, final or empty. 240
Error Missing a Javadoc comment. 240
Error Redundant throws: 'ApplicationContextException' is unchecked exception. 240
Error First sentence should end with a period. 244
Error Method 'initMappingSqlQueries' is not designed for extension - needs to be abstract, final or empty. 248
Error Method 'setAclsByObjectIdentity' is not designed for extension - needs to be abstract, final or empty. 255
Error Missing a Javadoc comment. 255
Error Parameter aclsByObjectIdentityQuery should be final. 256
Error 'aclsByObjectIdentityQuery' hides a field. 256
Error Method 'setAclsByObjectIdentityQuery' is not designed for extension - needs to be abstract, final or empty. 270
Error Parameter queryString should be final. 270
Error Method 'setObjectProperties' is not designed for extension - needs to be abstract, final or empty. 274
Error Missing a Javadoc comment. 274
Error Parameter objectPropertiesQuery should be final. 275
Error 'objectPropertiesQuery' hides a field. 275
Error Method 'setObjectPropertiesQuery' is not designed for extension - needs to be abstract, final or empty. 279
Error Missing a Javadoc comment. 279
Error Parameter queryString should be final. 279
Error Line is longer than 80 characters. 283
Error Line has trailing spaces. 288
Error Line has trailing spaces. 294
Error Missing a Javadoc comment. 303
Error Missing a Javadoc comment. 304
Error Missing a Javadoc comment. 305
Error Missing a Javadoc comment. 306
Error Missing a Javadoc comment. 307
Error Missing a Javadoc comment. 308
Error First sentence should end with a period. 310
Error Parameter recipient should be final. 317
Error 'recipient' hides a field. 317
Error Parameter mask should be final. 317
Error 'mask' hides a field. 317
Error First sentence should end with a period. 322
Error Parameter foreignKeyId should be final. 338
Error 'foreignKeyId' hides a field. 338
Error Parameter aclObjectIdentity should be final. 339
Error 'aclObjectIdentity' hides a field. 339
Error Parameter aclObjectParentIdentity should be final. 340
Error 'aclObjectParentIdentity' hides a field. 340
Error Parameter aclClass should be final. 341
Error 'aclClass' hides a field. 341
Error Missing a Javadoc comment. 348
Error Missing a Javadoc comment. 352
Error Missing a Javadoc comment. 356
Error Missing a Javadoc comment. 360
Error Missing a Javadoc comment. 364
Error Missing a Javadoc comment. 368
Error Line has trailing spaces. 375
Error Line has trailing spaces. 379
Error Line has trailing spaces. 384
Error Missing a Javadoc comment. 393
Error Parameter ds should be final. 393
Error Method 'mapRow' is not designed for extension - needs to be abstract, final or empty. 399
Error Missing a Javadoc comment. 399
Error Parameter rs should be final. 399
Error Parameter rownum should be final. 399
Error Line has trailing spaces. 411
Error Line has trailing spaces. 415
Error Line has trailing spaces. 420
Error Line is longer than 80 characters. 428
Error Missing a Javadoc comment. 429
Error Parameter ds should be final. 429
Error Missing a Javadoc comment. 435
Error Parameter identity should be final. 435
Error Method 'mapRow' is not designed for extension - needs to be abstract, final or empty. 448
Error Missing a Javadoc comment. 448
Error Parameter rs should be final. 448
Error Parameter rownum should be final. 448
Error '3' is a magic number. 452
Error Line is longer than 80 characters. 453
Error '4' is a magic number. 453
Error Line is longer than 80 characters. 455
Error Line is longer than 80 characters. 457
Error Line is longer than 80 characters. 465

org/acegisecurity/acl/basic/jdbc/JdbcExtendedDaoImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 50
Error Line has trailing spaces. 55
Error Line is longer than 80 characters. 64
Error Line is longer than 80 characters. 70
Error Missing a Javadoc comment. 70
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 70
Error Line is longer than 80 characters. 71
Error Missing a Javadoc comment. 71
Error Line is longer than 80 characters. 72
Error Missing a Javadoc comment. 72
Error Line is longer than 80 characters. 73
Error Missing a Javadoc comment. 73
Error Line is longer than 80 characters. 74
Error Missing a Javadoc comment. 74
Error Line is longer than 80 characters. 75
Error Missing a Javadoc comment. 75
Error Line is longer than 80 characters. 76
Error Missing a Javadoc comment. 76
Error Missing a Javadoc comment. 80
Error Missing a Javadoc comment. 81
Error Missing a Javadoc comment. 82
Error Missing a Javadoc comment. 83
Error Missing a Javadoc comment. 84
Error Missing a Javadoc comment. 85
Error Missing a Javadoc comment. 86
Error Missing a Javadoc comment. 87
Error Missing a Javadoc comment. 88
Error Missing a Javadoc comment. 89
Error Missing a Javadoc comment. 90
Error Missing a Javadoc comment. 91
Error Missing a Javadoc comment. 95
Error Line is longer than 80 characters. 96
Error Line is longer than 80 characters. 97
Error Method 'setAclObjectIdentityDelete' is not designed for extension - needs to be abstract, final or empty. 106
Error Missing a Javadoc comment. 106
Error Parameter aclObjectIdentityDelete should be final. 107
Error 'aclObjectIdentityDelete' hides a field. 107
Error Method 'getAclObjectIdentityDelete' is not designed for extension - needs to be abstract, final or empty. 111
Error Missing a Javadoc comment. 111
Error Method 'setAclObjectIdentityDeleteStatement' is not designed for extension - needs to be abstract, final or empty. 115
Error Missing a Javadoc comment. 115
Error Parameter aclObjectIdentityDeleteStatement should be final. 116
Error 'aclObjectIdentityDeleteStatement' hides a field. 116
Error Line is longer than 80 characters. 117
Error Method 'getAclObjectIdentityDeleteStatement' is not designed for extension - needs to be abstract, final or empty. 120
Error Missing a Javadoc comment. 120
Error Method 'setAclObjectIdentityInsert' is not designed for extension - needs to be abstract, final or empty. 124
Error Missing a Javadoc comment. 124
Error Parameter aclObjectIdentityInsert should be final. 125
Error 'aclObjectIdentityInsert' hides a field. 125
Error Method 'getAclObjectIdentityInsert' is not designed for extension - needs to be abstract, final or empty. 129
Error Missing a Javadoc comment. 129
Error Method 'setAclObjectIdentityInsertStatement' is not designed for extension - needs to be abstract, final or empty. 133
Error Missing a Javadoc comment. 133
Error Parameter aclObjectIdentityInsertStatement should be final. 134
Error 'aclObjectIdentityInsertStatement' hides a field. 134
Error Line is longer than 80 characters. 135
Error Method 'getAclObjectIdentityInsertStatement' is not designed for extension - needs to be abstract, final or empty. 138
Error Missing a Javadoc comment. 138
Error Line is longer than 80 characters. 142
Error Method 'setAclPermissionDelete' is not designed for extension - needs to be abstract, final or empty. 142
Error Missing a Javadoc comment. 142
Error Parameter aclPermissionDelete should be final. 142
Error 'aclPermissionDelete' hides a field. 142
Error Method 'getAclPermissionDelete' is not designed for extension - needs to be abstract, final or empty. 146
Error Missing a Javadoc comment. 146
Error Method 'setAclPermissionDeleteStatement' is not designed for extension - needs to be abstract, final or empty. 150
Error Missing a Javadoc comment. 150
Error Parameter aclPermissionDeleteStatement should be final. 151
Error 'aclPermissionDeleteStatement' hides a field. 151
Error Method 'getAclPermissionDeleteStatement' is not designed for extension - needs to be abstract, final or empty. 155
Error Missing a Javadoc comment. 155
Error Line is longer than 80 characters. 159
Error Method 'setAclPermissionInsert' is not designed for extension - needs to be abstract, final or empty. 159
Error Missing a Javadoc comment. 159
Error Parameter aclPermissionInsert should be final. 159
Error 'aclPermissionInsert' hides a field. 159
Error Method 'getAclPermissionInsert' is not designed for extension - needs to be abstract, final or empty. 163
Error Missing a Javadoc comment. 163
Error Method 'setAclPermissionInsertStatement' is not designed for extension - needs to be abstract, final or empty. 167
Error Missing a Javadoc comment. 167
Error Parameter aclPermissionInsertStatement should be final. 168
Error 'aclPermissionInsertStatement' hides a field. 168
Error Method 'getAclPermissionInsertStatement' is not designed for extension - needs to be abstract, final or empty. 172
Error Missing a Javadoc comment. 172
Error Line is longer than 80 characters. 176
Error Method 'setAclPermissionUpdate' is not designed for extension - needs to be abstract, final or empty. 176
Error Missing a Javadoc comment. 176
Error Parameter aclPermissionUpdate should be final. 176
Error 'aclPermissionUpdate' hides a field. 176
Error Method 'getAclPermissionUpdate' is not designed for extension - needs to be abstract, final or empty. 180
Error Missing a Javadoc comment. 180
Error Method 'setAclPermissionUpdateStatement' is not designed for extension - needs to be abstract, final or empty. 184
Error Missing a Javadoc comment. 184
Error Parameter aclPermissionUpdateStatement should be final. 185
Error 'aclPermissionUpdateStatement' hides a field. 185
Error Method 'getAclPermissionUpdateStatement' is not designed for extension - needs to be abstract, final or empty. 189
Error Missing a Javadoc comment. 189
Error Method 'setLookupPermissionIdMapping' is not designed for extension - needs to be abstract, final or empty. 193
Error Missing a Javadoc comment. 193
Error Parameter lookupPermissionIdMapping should be final. 194
Error 'lookupPermissionIdMapping' hides a field. 194
Error Method 'getLookupPermissionIdMapping' is not designed for extension - needs to be abstract, final or empty. 198
Error Missing a Javadoc comment. 198
Error Method 'setLookupPermissionIdQuery' is not designed for extension - needs to be abstract, final or empty. 202
Error Missing a Javadoc comment. 202
Error Parameter lookupPermissionIdQuery should be final. 202
Error 'lookupPermissionIdQuery' hides a field. 202
Error Method 'getLookupPermissionIdQuery' is not designed for extension - needs to be abstract, final or empty. 206
Error Missing a Javadoc comment. 206
Error Method 'changeMask' is not designed for extension - needs to be abstract, final or empty. 210
Error Missing a Javadoc comment. 210
Error Parameter aclObjectIdentity should be final. 210
Error Parameter recipient should be final. 211
Error Parameter newMask should be final. 211
Error Redundant throws: 'DataAccessException' is unchecked exception. 211
Error Line is longer than 80 characters. 213
Error Line is longer than 80 characters. 216
Error Line is longer than 80 characters. 221
Error Method 'create' is not designed for extension - needs to be abstract, final or empty. 229
Error Missing a Javadoc comment. 229
Error Parameter basicAclEntry should be final. 229
Error Redundant throws: 'DataAccessException' is unchecked exception. 229
Error Method 'delete' is not designed for extension - needs to be abstract, final or empty. 256
Error Missing a Javadoc comment. 256
Error Parameter aclObjectIdentity should be final. 256
Error Redundant throws: 'DataAccessException' is unchecked exception. 257
Error Line is longer than 80 characters. 259
Error Line is longer than 80 characters. 265
Error Method 'delete' is not designed for extension - needs to be abstract, final or empty. 276
Error Missing a Javadoc comment. 276
Error Parameter aclObjectIdentity should be final. 276
Error Parameter recipient should be final. 276
Error Redundant throws: 'DataAccessException' is unchecked exception. 277
Error Line is longer than 80 characters. 279
Error Method 'initDao' is not designed for extension - needs to be abstract, final or empty. 286
Error Missing a Javadoc comment. 286
Error Redundant throws: 'ApplicationContextException' is unchecked exception. 286
Error Line is longer than 80 characters. 288
Error Parameter basicAclEntry should be final. 305
Error Expected @throws tag for 'DataAccessException'. 306
Error Redundant throws: 'DataAccessException' is unchecked exception. 306
Error Line is longer than 80 characters. 307
Error Line is longer than 80 characters. 310
Error Line is longer than 80 characters. 315
Error Parameter aclObjectIdentity should be final. 340
Error Redundant throws: 'DataRetrievalFailureException' is unchecked exception. 341
Error Line is longer than 80 characters. 342
Error Line is longer than 80 characters. 344
Error Parameter aclObjectIdentityId should be final. 367
Error Parameter recipient should be final. 367
Error Redundant throws: 'DataAccessException' is unchecked exception. 368
Error Missing a Javadoc comment. 381
Error Missing a Javadoc comment. 382
Error Parameter ds should be final. 382
Error Method 'delete' is not designed for extension - needs to be abstract, final or empty. 388
Error Missing a Javadoc comment. 388
Error Parameter aclObjectIdentity should be final. 388
Error Redundant throws: 'DataAccessException' is unchecked exception. 389
Error Missing a Javadoc comment. 394
Error Missing a Javadoc comment. 395
Error Parameter ds should be final. 395
Error Method 'insert' is not designed for extension - needs to be abstract, final or empty. 403
Error Missing a Javadoc comment. 403
Error Parameter objectIdentity should be final. 403
Error Parameter parentAclObjectIdentity should be final. 404
Error Parameter aclClass should be final. 404
Error Redundant throws: 'DataAccessException' is unchecked exception. 405
Error Line is longer than 80 characters. 406
Error Missing a Javadoc comment. 411
Error Missing a Javadoc comment. 412
Error Parameter ds should be final. 412
Error Method 'delete' is not designed for extension - needs to be abstract, final or empty. 419
Error Missing a Javadoc comment. 419
Error Parameter aclObjectIdentity should be final. 419
Error Parameter recipient should be final. 419
Error Redundant throws: 'DataAccessException' is unchecked exception. 420
Error Missing a Javadoc comment. 425
Error Missing a Javadoc comment. 426
Error Parameter ds should be final. 426
Error Method 'insert' is not designed for extension - needs to be abstract, final or empty. 434
Error Missing a Javadoc comment. 434
Error Parameter aclObjectIdentity should be final. 434
Error Parameter recipient should be final. 434
Error Parameter mask should be final. 435
Error Redundant throws: 'DataAccessException' is unchecked exception. 435
Error Missing a Javadoc comment. 441
Error Missing a Javadoc comment. 442
Error Parameter ds should be final. 442
Error Method 'update' is not designed for extension - needs to be abstract, final or empty. 449
Error Missing a Javadoc comment. 449
Error Parameter aclPermissionId should be final. 449
Error Parameter newMask should be final. 449
Error Redundant throws: 'DataAccessException' is unchecked exception. 450
Error Missing a Javadoc comment. 455
Error Missing a Javadoc comment. 456
Error Parameter ds should be final. 456
Error Method 'mapRow' is not designed for extension - needs to be abstract, final or empty. 463
Error Missing a Javadoc comment. 463
Error Parameter rs should be final. 463
Error Parameter rownum should be final. 463

org/acegisecurity/adapters/AbstractAdapterAuthenticationToken.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 26
Error Missing a Javadoc comment. 32
Error Missing a Javadoc comment. 33
Error Missing a Javadoc comment. 37
Error Parameter key should be final. 49
Error Parameter authorities should be final. 50
Error 'authorities' hides a field. 50
Error Parameter ignored should be final. 63
Error Method 'isAuthenticated' is not designed for extension - needs to be abstract, final or empty. 72
Error Method 'getAuthorities' is not designed for extension - needs to be abstract, final or empty. 76
Error Missing a Javadoc comment. 76
Error Method 'getKeyHash' is not designed for extension - needs to be abstract, final or empty. 80
Error Missing a Javadoc comment. 80
Error Line has trailing spaces. 87
Error Method 'isUserInRole' is not designed for extension - needs to be abstract, final or empty. 99
Error Parameter role should be final. 99
Error Definition of 'equals()' without corresponding definition of 'hashCode()'. 109
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 109
Error Missing a Javadoc comment. 109
Error Parameter obj should be final. 109
Error Line is longer than 80 characters. 115

org/acegisecurity/adapters/AuthByAdapter.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 24
Error Redundant 'public' modifier. 45

org/acegisecurity/adapters/AuthByAdapterProvider.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 37
Error Line has trailing spaces. 44
Error Missing a Javadoc comment. 53
Error Variable 'messages' must be private and have accessor methods. 53
Error Missing a Javadoc comment. 54
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 58
Error Missing a Javadoc comment. 58
Error Redundant throws: 'Exception' is unchecked exception. 58
Error Line is longer than 80 characters. 60
Error Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. 64
Error Missing a Javadoc comment. 64
Error Parameter authentication should be final. 64
Error Redundant throws: 'AuthenticationException' is unchecked exception. 65
Error Line is longer than 80 characters. 73
Error Method 'getKey' is not designed for extension - needs to be abstract, final or empty. 77
Error Missing a Javadoc comment. 77
Error Method 'setKey' is not designed for extension - needs to be abstract, final or empty. 81
Error Missing a Javadoc comment. 81
Error Parameter key should be final. 81
Error 'key' hides a field. 81
Error Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. 85
Error Missing a Javadoc comment. 85
Error Parameter messageSource should be final. 85
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 89
Error Missing a Javadoc comment. 89
Error Parameter authentication should be final. 89
Error Conditional logic can be removed. 90

org/acegisecurity/adapters/HttpRequestIntegrationFilter.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 41
Error Line has trailing spaces. 45
Error Line has trailing spaces. 50
Error Line is longer than 80 characters. 57
Error Line is longer than 80 characters. 62
Error Missing a Javadoc comment. 62
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 62
Error '{' is not followed by whitespace. 69
Error '}' is not preceded with whitespace. 69
Error Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. 71
Error Missing a Javadoc comment. 71
Error Parameter request should be final. 71
Error Parameter response should be final. 71
Error Parameter chain should be final. 72
Error Line is longer than 80 characters. 78
Error Line is longer than 80 characters. 82
Error Line is longer than 80 characters. 88
Error Parameter arg0 should be final. 107
Error '{' is not followed by whitespace. 107
Error '}' is not preceded with whitespace. 107

org/acegisecurity/adapters/PrincipalAcegiUserToken.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 28
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 36
Error Missing a Javadoc comment. 40
Error Parameter key should be final. 40
Error Parameter username should be final. 40
Error 'username' hides a field. 40
Error Parameter password should be final. 41
Error 'password' hides a field. 41
Error Parameter authorities should be final. 41
Error Parameter principal should be final. 41
Error 'principal' hides a field. 41
Error Missing a Javadoc comment. 48
Error Method 'getCredentials' is not designed for extension - needs to be abstract, final or empty. 54
Error Missing a Javadoc comment. 54
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 58
Error Missing a Javadoc comment. 58
Error Method 'getPrincipal' is not designed for extension - needs to be abstract, final or empty. 62
Error Missing a Javadoc comment. 62

org/acegisecurity/afterinvocation/AfterInvocationProvider.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 29
Error Missing a Javadoc comment. 34
Error Redundant 'public' modifier. 34
Error Redundant throws: 'AccessDeniedException' is unchecked exception. 36
Error Line has trailing spaces. 42
Error Redundant 'public' modifier. 56
Error Redundant 'public' modifier. 67

org/acegisecurity/afterinvocation/AfterInvocationProviderManager.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 35
Error Line has trailing spaces. 40
Error Line is longer than 80 characters. 53
Error Line is longer than 80 characters. 59
Error Missing a Javadoc comment. 59
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 59
Error Missing a Javadoc comment. 63
Error Method 'setProviders' is not designed for extension - needs to be abstract, final or empty. 67
Error Missing a Javadoc comment. 67
Error Parameter newList should be final. 67
Error Line is longer than 80 characters. 78
Error Method 'getProviders' is not designed for extension - needs to be abstract, final or empty. 89
Error Missing a Javadoc comment. 89
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 93
Error Missing a Javadoc comment. 93
Error Redundant throws: 'Exception' is unchecked exception. 93
Error Method 'decide' is not designed for extension - needs to be abstract, final or empty. 97
Error Missing a Javadoc comment. 97
Error Parameter authentication should be final. 97
Error Parameter object should be final. 97
Error Parameter config should be final. 98
Error Parameter returnedObject should be final. 98
Error Redundant throws: 'AccessDeniedException' is unchecked exception. 99
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 113
Error Missing a Javadoc comment. 113
Error Parameter attribute should be final. 113
Error Line is longer than 80 characters. 121
Error Line has trailing spaces. 135
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 148
Error Parameter clazz should be final. 148
Error Missing a Javadoc comment. 163
Error Parameter listToCheck should be final. 163

org/acegisecurity/afterinvocation/BasicAclEntryAfterInvocationCollectionFilteringProvider.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 51
Error Line has trailing spaces. 61
Error Line has trailing spaces. 73
Error Line has trailing spaces. 80
Error Line has trailing spaces. 89
Error Line has trailing spaces. 96
Error Line is longer than 80 characters. 103
Error Line is longer than 80 characters. 109
Error Missing a Javadoc comment. 109
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 109
Error Missing a Javadoc comment. 113
Error Missing a Javadoc comment. 114
Error Missing a Javadoc comment. 115
Error Method 'setAclManager' is not designed for extension - needs to be abstract, final or empty. 119
Error Missing a Javadoc comment. 119
Error Parameter aclManager should be final. 119
Error 'aclManager' hides a field. 119
Error Method 'getAclManager' is not designed for extension - needs to be abstract, final or empty. 123
Error Missing a Javadoc comment. 123
Error Method 'setProcessConfigAttribute' is not designed for extension - needs to be abstract, final or empty. 127
Error Missing a Javadoc comment. 127
Error Parameter processConfigAttribute should be final. 127
Error 'processConfigAttribute' hides a field. 127
Error Method 'getProcessConfigAttribute' is not designed for extension - needs to be abstract, final or empty. 131
Error Missing a Javadoc comment. 131
Error Method 'setRequirePermission' is not designed for extension - needs to be abstract, final or empty. 135
Error Missing a Javadoc comment. 135
Error Parameter requirePermission should be final. 135
Error 'requirePermission' hides a field. 135
Error Method 'getRequirePermission' is not designed for extension - needs to be abstract, final or empty. 139
Error Missing a Javadoc comment. 139
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 143
Error Missing a Javadoc comment. 143
Error Redundant throws: 'Exception' is unchecked exception. 143
Error Method 'decide' is not designed for extension - needs to be abstract, final or empty. 154
Error Missing a Javadoc comment. 154
Error Parameter authentication should be final. 154
Error Parameter object should be final. 154
Error Parameter config should be final. 155
Error Parameter returnedObject should be final. 155
Error Redundant throws: 'AccessDeniedException' is unchecked exception. 156
Error Line is longer than 80 characters. 182
Error Line is longer than 80 characters. 206
Error Line contains a tab character. 206
Error Line is longer than 80 characters. 208
Error Line is longer than 80 characters. 217
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 246
Error Missing a Javadoc comment. 246
Error Parameter attribute should be final. 246
Error Conditional logic can be removed. 247
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 263
Error Parameter clazz should be final. 263
Error Redundant 'public' modifier. 280
Error Redundant 'public' modifier. 287
Error Redundant 'public' modifier. 294
Error Line is longer than 80 characters. 304
Error Missing a Javadoc comment. 304
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 304
Error Missing a Javadoc comment. 308
Error Missing a Javadoc comment. 312
Error Missing a Javadoc comment. 313
Error Missing a Javadoc comment. 317
Error Parameter collection should be final. 317
Error 'collection' hides a field. 317
Error Parameter object should be final. 365
Error Line is longer than 80 characters. 377
Error Missing a Javadoc comment. 377
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 377
Error Missing a Javadoc comment. 381
Error Missing a Javadoc comment. 382
Error Missing a Javadoc comment. 386
Error Parameter list should be final. 386
Error 'list' hides a field. 386
Error Line is longer than 80 characters. 405
Error Parameter object should be final. 436

org/acegisecurity/afterinvocation/BasicAclEntryAfterInvocationProvider.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 44
Error Line has trailing spaces. 53
Error Line has trailing spaces. 62
Error Line has trailing spaces. 69
Error Line has trailing spaces. 74
Error Line has trailing spaces. 81
Error Line has trailing spaces. 86
Error Line is longer than 80 characters. 95
Error Missing a Javadoc comment. 95
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 95
Error Missing a Javadoc comment. 99
Error Missing a Javadoc comment. 100
Error Variable 'messages' must be private and have accessor methods. 100
Error Missing a Javadoc comment. 101
Error Missing a Javadoc comment. 102
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 106
Error Missing a Javadoc comment. 106
Error Redundant throws: 'Exception' is unchecked exception. 106
Error Method 'decide' is not designed for extension - needs to be abstract, final or empty. 118
Error Missing a Javadoc comment. 118
Error Parameter authentication should be final. 118
Error Parameter object should be final. 118
Error Parameter config should be final. 119
Error Parameter returnedObject should be final. 119
Error Redundant throws: 'AccessDeniedException' is unchecked exception. 120
Error Line is longer than 80 characters. 144
Error Line is longer than 80 characters. 145
Error Line is longer than 80 characters. 155
Error Line is longer than 80 characters. 158
Error Line is longer than 80 characters. 171
Error Line is longer than 80 characters. 173
Error Method 'getAclManager' is not designed for extension - needs to be abstract, final or empty. 180
Error Missing a Javadoc comment. 180
Error Method 'getProcessConfigAttribute' is not designed for extension - needs to be abstract, final or empty. 184
Error Missing a Javadoc comment. 184
Error Method 'getRequirePermission' is not designed for extension - needs to be abstract, final or empty. 188
Error Missing a Javadoc comment. 188
Error Method 'setAclManager' is not designed for extension - needs to be abstract, final or empty. 192
Error Missing a Javadoc comment. 192
Error Parameter aclManager should be final. 192
Error 'aclManager' hides a field. 192
Error Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. 196
Error Missing a Javadoc comment. 196
Error Parameter messageSource should be final. 196
Error Method 'setProcessConfigAttribute' is not designed for extension - needs to be abstract, final or empty. 200
Error Missing a Javadoc comment. 200
Error Parameter processConfigAttribute should be final. 200
Error 'processConfigAttribute' hides a field. 200
Error Method 'setRequirePermission' is not designed for extension - needs to be abstract, final or empty. 204
Error Missing a Javadoc comment. 204
Error Parameter requirePermission should be final. 204
Error 'requirePermission' hides a field. 204
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 208
Error Missing a Javadoc comment. 208
Error Parameter attribute should be final. 208
Error Conditional logic can be removed. 209
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 225
Error Parameter clazz should be final. 225

org/acegisecurity/captcha/AlwaysTestAfterMaxRequestsCaptchaChannelProcessor.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error First sentence should end with a period. 21
Error Line is longer than 80 characters. 29
Error First sentence should end with a period. 35
Error Line is longer than 80 characters. 36
Error First sentence should end with a period. 40
Error First sentence should end with a period. 50
Error Method 'isContextValidConcerningHumanity' is not designed for extension - needs to be abstract, final or empty. 57
Error Parameter context should be final. 57
Error Expected @param tag for 'context'. 57
Error Line is longer than 80 characters. 58

org/acegisecurity/captcha/AlwaysTestAfterTimeInMillisCaptchaChannelProcessor.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error First sentence should end with a period. 17
Error Line is longer than 80 characters. 19
Error Line is longer than 80 characters. 24
Error First sentence should end with a period. 30
Error Line is longer than 80 characters. 31
Error First sentence should end with a period. 35
Error First sentence should end with a period. 45
Error Method 'isContextValidConcerningHumanity' is not designed for extension - needs to be abstract, final or empty. 52
Error Parameter context should be final. 52
Error Line is longer than 80 characters. 56
Error Line is longer than 80 characters. 61

org/acegisecurity/captcha/AlwaysTestBelowAverageTimeInMillisBetweenRequestsChannelProcessor.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error First sentence should end with a period. 21
Error Line is longer than 80 characters. 30
Error First sentence should end with a period. 36
Error Line is longer than 80 characters. 37
Error First sentence should end with a period. 41
Error First sentence should end with a period. 51
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 56
Error First sentence should end with a period. 61
Error Method 'isContextValidConcerningHumanity' is not designed for extension - needs to be abstract, final or empty. 68
Error Parameter context should be final. 68
Error Expected @param tag for 'context'. 68
Error Line is longer than 80 characters. 83
Error Line is longer than 80 characters. 88

org/acegisecurity/captcha/CaptchaChannelProcessorTemplate.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 46
Error Line has trailing spaces. 49
Error Line is longer than 80 characters. 65
Error Missing a Javadoc comment. 71
Error Variable 'logger' must be private and have accessor methods. 71
Error Missing a Javadoc comment. 72
Error Missing a Javadoc comment. 73
Error Missing a Javadoc comment. 74
Error Method 'setEntryPoint' is not designed for extension - needs to be abstract, final or empty. 78
Error Missing a Javadoc comment. 78
Error Parameter entryPoint should be final. 78
Error 'entryPoint' hides a field. 78
Error Method 'getEntryPoint' is not designed for extension - needs to be abstract, final or empty. 82
Error Missing a Javadoc comment. 82
Error Method 'setKeyword' is not designed for extension - needs to be abstract, final or empty. 86
Error Missing a Javadoc comment. 86
Error Parameter keyword should be final. 86
Error 'keyword' hides a field. 86
Error Method 'getKeyword' is not designed for extension - needs to be abstract, final or empty. 90
Error Missing a Javadoc comment. 90
Error Method 'setThresold' is not designed for extension - needs to be abstract, final or empty. 94
Error Missing a Javadoc comment. 94
Error Parameter thresold should be final. 94
Error 'thresold' hides a field. 94
Error Method 'getThresold' is not designed for extension - needs to be abstract, final or empty. 98
Error Missing a Javadoc comment. 98
Error First sentence should end with a period. 102
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 107
Error Method 'decide' is not designed for extension - needs to be abstract, final or empty. 112
Error Missing a Javadoc comment. 112
Error Parameter invocation should be final. 112
Error Parameter config should be final. 113
Error Line is longer than 80 characters. 131
Error Line is longer than 80 characters. 135
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 144
Error Missing a Javadoc comment. 144
Error Parameter attribute should be final. 144
Error Conditional logic can be removed. 145
Error Missing a Javadoc comment. 152
Error Parameter context should be final. 153
Error Missing a Javadoc comment. 155
Error Parameter invocation should be final. 155

org/acegisecurity/captcha/CaptchaEntryPoint.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 47
Error Line is longer than 80 characters. 51
Error Line has trailing spaces. 56
Error Line has trailing spaces. 72
Error Line has trailing spaces. 82
Error Line has trailing spaces. 85
Error Line is longer than 80 characters. 107
Error Missing a Javadoc comment. 107
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 107
Error Missing a Javadoc comment. 113
Error Missing a Javadoc comment. 114
Error Missing a Javadoc comment. 115
Error Line is longer than 80 characters. 116
Error Missing a Javadoc comment. 116
Error Missing a Javadoc comment. 117
Error Line is longer than 80 characters. 118
Error Missing a Javadoc comment. 118
Error Missing a Javadoc comment. 119
Error Missing a Javadoc comment. 120
Error Missing a Javadoc comment. 121
Error Missing a Javadoc comment. 122
Error Missing a Javadoc comment. 123
Error Missing a Javadoc comment. 124
Error Missing a Javadoc comment. 125
Error Method 'setCaptchaFormUrl' is not designed for extension - needs to be abstract, final or empty. 136
Error Parameter captchaFormUrl should be final. 136
Error 'captchaFormUrl' hides a field. 136
Error Expected @param tag for 'captchaFormUrl'. 136
Error Method 'getCaptchaFormUrl' is not designed for extension - needs to be abstract, final or empty. 145
Error Method 'setForceHttps' is not designed for extension - needs to be abstract, final or empty. 160
Error Parameter forceHttps should be final. 160
Error 'forceHttps' hides a field. 160
Error Expected @param tag for 'forceHttps'. 160
Error Method 'getForceHttps' is not designed for extension - needs to be abstract, final or empty. 164
Error Missing a Javadoc comment. 164
Error Line is longer than 80 characters. 168
Error Method 'setIncludeOriginalParameters' is not designed for extension - needs to be abstract, final or empty. 168
Error Missing a Javadoc comment. 168
Error Parameter includeOriginalParameters should be final. 168
Error 'includeOriginalParameters' hides a field. 168
Error Method 'isIncludeOriginalParameters' is not designed for extension - needs to be abstract, final or empty. 172
Error Missing a Javadoc comment. 172
Error Method 'setIncludeOriginalRequest' is not designed for extension - needs to be abstract, final or empty. 182
Error Parameter includeOriginalRequest should be final. 182
Error 'includeOriginalRequest' hides a field. 182
Error Expected @param tag for 'includeOriginalRequest'. 182
Error Method 'isIncludeOriginalRequest' is not designed for extension - needs to be abstract, final or empty. 186
Error Missing a Javadoc comment. 186
Error Method 'setOriginalRequestMethodParameterName' is not designed for extension - needs to be abstract, final or empty. 190
Error Missing a Javadoc comment. 190
Error Parameter originalRequestMethodParameterName should be final. 191
Error 'originalRequestMethodParameterName' hides a field. 191
Error Line is longer than 80 characters. 192
Error Method 'getOriginalRequestMethodParameterName' is not designed for extension - needs to be abstract, final or empty. 195
Error Missing a Javadoc comment. 195
Error Method 'setOriginalRequestParametersNameValueSeparator' is not designed for extension - needs to be abstract, final or empty. 199
Error Missing a Javadoc comment. 199
Error Parameter originalRequestParametersNameValueSeparator should be final. 200
Error 'originalRequestParametersNameValueSeparator' hides a field. 200
Error Line is longer than 80 characters. 201
Error Method 'getOriginalRequestParametersNameValueSeparator' is not designed for extension - needs to be abstract, final or empty. 204
Error Missing a Javadoc comment. 204
Error Method 'setOriginalRequestParametersParameterName' is not designed for extension - needs to be abstract, final or empty. 208
Error Missing a Javadoc comment. 208
Error Parameter originalRequestParametersParameterName should be final. 209
Error 'originalRequestParametersParameterName' hides a field. 209
Error Line is longer than 80 characters. 210
Error Method 'getOriginalRequestParametersParameterName' is not designed for extension - needs to be abstract, final or empty. 213
Error Missing a Javadoc comment. 213
Error Method 'setOriginalRequestParametersSeparator' is not designed for extension - needs to be abstract, final or empty. 217
Error Missing a Javadoc comment. 217
Error Parameter originalRequestParametersSeparator should be final. 218
Error 'originalRequestParametersSeparator' hides a field. 218
Error Line is longer than 80 characters. 219
Error Method 'getOriginalRequestParametersSeparator' is not designed for extension - needs to be abstract, final or empty. 222
Error Missing a Javadoc comment. 222
Error Method 'setOriginalRequestUrlParameterName' is not designed for extension - needs to be abstract, final or empty. 226
Error Missing a Javadoc comment. 226
Error Parameter originalRequestUrlParameterName should be final. 227
Error 'originalRequestUrlParameterName' hides a field. 227
Error Method 'getOriginalRequestUrlParameterName' is not designed for extension - needs to be abstract, final or empty. 231
Error Missing a Javadoc comment. 231
Error Method 'setOutsideWebApp' is not designed for extension - needs to be abstract, final or empty. 242
Error Parameter isOutsideWebApp should be final. 242
Error 'isOutsideWebApp' hides a field. 242
Error Expected @param tag for 'isOutsideWebApp'. 242
Error Method 'isOutsideWebApp' is not designed for extension - needs to be abstract, final or empty. 246
Error Missing a Javadoc comment. 246
Error Method 'setPortMapper' is not designed for extension - needs to be abstract, final or empty. 250
Error Missing a Javadoc comment. 250
Error Parameter portMapper should be final. 250
Error 'portMapper' hides a field. 250
Error Method 'getPortMapper' is not designed for extension - needs to be abstract, final or empty. 254
Error Missing a Javadoc comment. 254
Error Method 'setPortResolver' is not designed for extension - needs to be abstract, final or empty. 258
Error Missing a Javadoc comment. 258
Error Parameter portResolver should be final. 258
Error 'portResolver' hides a field. 258
Error Method 'getPortResolver' is not designed for extension - needs to be abstract, final or empty. 262
Error Missing a Javadoc comment. 262
Error Method 'setUrlEncodingCharset' is not designed for extension - needs to be abstract, final or empty. 266
Error Missing a Javadoc comment. 266
Error Parameter urlEncodingCharset should be final. 266
Error 'urlEncodingCharset' hides a field. 266
Error Method 'getUrlEncodingCharset' is not designed for extension - needs to be abstract, final or empty. 270
Error Missing a Javadoc comment. 270
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 274
Error Missing a Javadoc comment. 274
Error Method 'commence' is not designed for extension - needs to be abstract, final or empty. 293
Error Missing a Javadoc comment. 293
Error Parameter request should be final. 293
Error Parameter response should be final. 293
Error Missing a Javadoc comment. 316
Error Parameter redirectUrl should be final. 316
Error Parameter req should be final. 317
Error '80' is a magic number. 327
Error '443' is a magic number. 331
Error '443' is a magic number. 352
Error Missing a Javadoc comment. 376
Error Parameter redirectUrl should be final. 376
Error Parameter req should be final. 377

org/acegisecurity/captcha/CaptchaSecurityContext.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error First sentence should end with a period. 21
Error First sentence should end with a period. 57

org/acegisecurity/captcha/CaptchaSecurityContextImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error First sentence should end with a period. 21
Error Missing a Javadoc comment. 30
Error Missing a Javadoc comment. 31
Error Missing a Javadoc comment. 32
Error Method 'setHuman' is not designed for extension - needs to be abstract, final or empty. 51
Error Method 'isHuman' is not designed for extension - needs to be abstract, final or empty. 62
Error Missing a Javadoc comment. 62
Error Line is longer than 80 characters. 69
Error Method 'getHumanRestrictedResourcesRequestsCount' is not designed for extension - needs to be abstract, final or empty. 71
Error Missing a Javadoc comment. 71
Error Line is longer than 80 characters. 78
Error Method 'getLastPassedCaptchaDateInMillis' is not designed for extension - needs to be abstract, final or empty. 80
Error Missing a Javadoc comment. 80
Error First sentence should end with a period. 84
Error Method 'incrementHumanRestrictedRessoucesRequestsCount' is not designed for extension - needs to be abstract, final or empty. 87

org/acegisecurity/captcha/CaptchaServiceProxy.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 24

org/acegisecurity/captcha/CaptchaValidationProcessingFilter.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - javax.servlet.*. 27
Error Line is longer than 80 characters. 45
Error Line is longer than 80 characters. 53
Error Missing a Javadoc comment. 53
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 53
Error Missing a Javadoc comment. 59
Error Missing a Javadoc comment. 60
Error Method 'setCaptchaService' is not designed for extension - needs to be abstract, final or empty. 64
Error Missing a Javadoc comment. 64
Error Parameter captchaService should be final. 64
Error 'captchaService' hides a field. 64
Error Method 'getCaptchaService' is not designed for extension - needs to be abstract, final or empty. 70
Error Missing a Javadoc comment. 70
Error Line is longer than 80 characters. 74
Error Method 'setCaptchaValidationParameter' is not designed for extension - needs to be abstract, final or empty. 74
Error Missing a Javadoc comment. 74
Error Parameter captchaValidationParameter should be final. 74
Error 'captchaValidationParameter' hides a field. 74
Error Method 'getCaptchaValidationParameter' is not designed for extension - needs to be abstract, final or empty. 78
Error Missing a Javadoc comment. 78
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 82
Error Missing a Javadoc comment. 82
Error '{' is not followed by whitespace. 98
Error '}' is not preceded with whitespace. 98
Error Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. 100
Error Missing a Javadoc comment. 100
Error Parameter request should be final. 100
Error Parameter response should be final. 100
Error Parameter chain should be final. 101
Error Line is longer than 80 characters. 102
Error Name 'captcha_reponse' must match pattern '^[a-z][a-zA-Z0-9]*$'. 102
Error Line is longer than 80 characters. 125
Error Line is longer than 80 characters. 134
Error Parameter filterConfig should be final. 154
Error '{' is not followed by whitespace. 154
Error '}' is not preceded with whitespace. 154

org/acegisecurity/captcha/TestOnceAfterMaxRequestsCaptchaChannelProcessor.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error First sentence should end with a period. 17
Error Line is longer than 80 characters. 25
Error Line is longer than 80 characters. 31
Error Missing a Javadoc comment. 31
Error Missing a Javadoc comment. 35
Error Method 'isContextValidConcerningHumanity' is not designed for extension - needs to be abstract, final or empty. 42
Error Missing a Javadoc comment. 42
Error Parameter context should be final. 42
Error Line is longer than 80 characters. 44
Error Line is longer than 80 characters. 46
Error Line is longer than 80 characters. 51

org/acegisecurity/concurrent/ConcurrentLoginException.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 26
Error Missing a Javadoc comment. 29
Error Parameter msg should be final. 29

org/acegisecurity/concurrent/ConcurrentSessionController.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 28
Error Line has trailing spaces. 40
Error Redundant 'public' modifier. 51
Error Redundant throws: 'AuthenticationException' is unchecked exception. 52
Error Redundant 'public' modifier. 64

org/acegisecurity/concurrent/ConcurrentSessionControllerImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 31
Error Missing a Javadoc comment. 42
Error Variable 'messages' must be private and have accessor methods. 42
Error Missing a Javadoc comment. 43
Error Missing a Javadoc comment. 44
Error Missing a Javadoc comment. 45
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 49
Error Missing a Javadoc comment. 49
Error Redundant throws: 'Exception' is unchecked exception. 49
Error Line is longer than 80 characters. 52
Error Unused @throws tag for 'ConcurrentLoginException'. 67
Error Method 'allowableSessionsExceeded' is not designed for extension - needs to be abstract, final or empty. 69
Error Parameter sessionId should be final. 69
Error Parameter sessions should be final. 70
Error Parameter allowableSessions should be final. 70
Error Parameter registry should be final. 71
Error Method 'checkAuthenticationAllowed' is not designed for extension - needs to be abstract, final or empty. 93
Error Missing a Javadoc comment. 93
Error Parameter request should be final. 93
Error Redundant throws: 'AuthenticationException' is unchecked exception. 94
Error Line is longer than 80 characters. 96
Error Line is longer than 80 characters. 103
Error Line is longer than 80 characters. 113
Error Line is longer than 80 characters. 118
Error Method 'getMaximumSessionsForThisUser' is not designed for extension - needs to be abstract, final or empty. 141
Error Parameter authentication should be final. 142
Error Method 'registerSuccessfulAuthentication' is not designed for extension - needs to be abstract, final or empty. 146
Error Missing a Javadoc comment. 146
Error Parameter authentication should be final. 147
Error Line is longer than 80 characters. 149
Error Line is longer than 80 characters. 157
Error Method 'setExceptionIfMaximumExceeded' is not designed for extension - needs to be abstract, final or empty. 160
Error Missing a Javadoc comment. 160
Error Parameter exceptionIfMaximumExceeded should be final. 161
Error 'exceptionIfMaximumExceeded' hides a field. 161
Error Line is longer than 80 characters. 162
Error Method 'setMaximumSessions' is not designed for extension - needs to be abstract, final or empty. 165
Error Missing a Javadoc comment. 165
Error Parameter maximumSessions should be final. 165
Error 'maximumSessions' hides a field. 165
Error Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. 169
Error Missing a Javadoc comment. 169
Error Parameter messageSource should be final. 169
Error Line is longer than 80 characters. 170
Error Method 'setSessionRegistry' is not designed for extension - needs to be abstract, final or empty. 173
Error Missing a Javadoc comment. 173
Error Parameter sessionRegistry should be final. 174
Error 'sessionRegistry' hides a field. 174

org/acegisecurity/concurrent/ConcurrentSessionFilter.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 37
Error Line is longer than 80 characters. 54
Error Missing a Javadoc comment. 60
Error Missing a Javadoc comment. 61
Error Method 'setExpiredUrl' is not designed for extension - needs to be abstract, final or empty. 65
Error Missing a Javadoc comment. 65
Error Parameter expiredUrl should be final. 65
Error 'expiredUrl' hides a field. 65
Error Method 'setSessionRegistry' is not designed for extension - needs to be abstract, final or empty. 69
Error Missing a Javadoc comment. 69
Error Parameter sessionRegistry should be final. 69
Error 'sessionRegistry' hides a field. 69
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 73
Error Missing a Javadoc comment. 73
Error '{' is not followed by whitespace. 81
Error '}' is not preceded with whitespace. 81
Error Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. 83
Error Missing a Javadoc comment. 83
Error Parameter request should be final. 83
Error Parameter response should be final. 83
Error Parameter chain should be final. 84
Error Line is longer than 80 characters. 96
Error Parameter arg0 should be final. 127
Error '{' is not followed by whitespace. 127
Error '}' is not preceded with whitespace. 127

org/acegisecurity/concurrent/NullConcurrentSessionController.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 27
Error Missing a Javadoc comment. 33
Error Parameter request should be final. 33
Error Redundant throws: 'AuthenticationException' is unchecked exception. 34
Error '{' is not followed by whitespace. 34
Error '}' is not preceded with whitespace. 34
Error Line is longer than 80 characters. 36
Error Missing a Javadoc comment. 36
Error Parameter authentication should be final. 36
Error '{' is not followed by whitespace. 36
Error '}' is not preceded with whitespace. 36

org/acegisecurity/concurrent/SessionAlreadyUsedException.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 29
Error Parameter msg should be final. 29

org/acegisecurity/concurrent/SessionInformation.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 25
Error Line has trailing spaces. 29
Error Missing a Javadoc comment. 47
Error Missing a Javadoc comment. 48
Error Missing a Javadoc comment. 49
Error Missing a Javadoc comment. 50
Error Missing a Javadoc comment. 54
Error Parameter principal should be final. 54
Error 'principal' hides a field. 54
Error Parameter sessionId should be final. 54
Error 'sessionId' hides a field. 54
Error Parameter lastRequest should be final. 55
Error 'lastRequest' hides a field. 55
Error Missing a Javadoc comment. 64
Error '{' is not followed by whitespace. 64
Error '}' is not preceded with whitespace. 64
Error Method 'isExpired' is not designed for extension - needs to be abstract, final or empty. 68
Error Missing a Javadoc comment. 68
Error Method 'getLastRequest' is not designed for extension - needs to be abstract, final or empty. 72
Error Missing a Javadoc comment. 72
Error Method 'getPrincipal' is not designed for extension - needs to be abstract, final or empty. 76
Error Missing a Javadoc comment. 76
Error Method 'getSessionId' is not designed for extension - needs to be abstract, final or empty. 80
Error Missing a Javadoc comment. 80
Error Method 'expireNow' is not designed for extension - needs to be abstract, final or empty. 84
Error Missing a Javadoc comment. 84
Error Method 'refreshLastRequest' is not designed for extension - needs to be abstract, final or empty. 91

org/acegisecurity/concurrent/SessionRegistry.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Redundant 'public' modifier. 37
Error Redundant 'public' modifier. 48
Error Line is longer than 80 characters. 53
Error Redundant 'public' modifier. 58
Error Redundant 'public' modifier. 71
Error Redundant throws: 'SessionAlreadyUsedException' is unchecked exception. 72
Error Redundant 'public' modifier. 82

org/acegisecurity/concurrent/SessionRegistryImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 42
Error Line is longer than 80 characters. 51
Error Line is longer than 80 characters. 57
Error Missing a Javadoc comment. 57
Error Line is longer than 80 characters. 58
Error Missing a Javadoc comment. 58
Error Method 'getAllSessions' is not designed for extension - needs to be abstract, final or empty. 62
Error Missing a Javadoc comment. 62
Error Parameter principal should be final. 62
Error Line has trailing spaces. 68
Error Line contains a tab character. 72
Error Line contains a tab character. 73
Error Method 'getSessionInformation' is not designed for extension - needs to be abstract, final or empty. 79
Error Missing a Javadoc comment. 79
Error Parameter sessionId should be final. 79
Error Line is longer than 80 characters. 80
Error Method 'onApplicationEvent' is not designed for extension - needs to be abstract, final or empty. 85
Error Missing a Javadoc comment. 85
Error Parameter event should be final. 85
Error Method 'refreshLastRequest' is not designed for extension - needs to be abstract, final or empty. 92
Error Missing a Javadoc comment. 92
Error Parameter sessionId should be final. 92
Error Line is longer than 80 characters. 93
Error Method 'registerNewSession' is not designed for extension - needs to be abstract, final or empty. 102
Error Missing a Javadoc comment. 102
Error Parameter sessionId should be final. 102
Error Parameter principal should be final. 102
Error Redundant throws: 'SessionAlreadyUsedException' is unchecked exception. 103
Error Line is longer than 80 characters. 104
Error Line is longer than 80 characters. 105
Error Line is longer than 80 characters. 118
Error Method 'removeSessionInformation' is not designed for extension - needs to be abstract, final or empty. 126
Error Missing a Javadoc comment. 126
Error Parameter sessionId should be final. 126
Error Line is longer than 80 characters. 127
Error Line has trailing spaces. 139
Error Line has trailing spaces. 141
Error Line contains a tab character. 141
Error Line contains a tab character. 142

org/acegisecurity/concurrent/SessionRegistryUtils.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 29
Error Utility classes should not have a public or default constructor. 31
Error Line is longer than 80 characters. 34
Error Missing a Javadoc comment. 34
Error Parameter auth should be final. 34
Error Line is longer than 80 characters. 46
Error Missing a Javadoc comment. 46
Error Parameter auth should be final. 46
Error Line is longer than 80 characters. 48

org/acegisecurity/concurrent/package.html

ErrorLine
Error Missing package documentation file.0

org/acegisecurity/context/HttpSessionContextIntegrationFilter.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Extra HTML tag found: </code> with information obtained 37
Error Line has trailing spaces. 40
Error Line has trailing spaces. 49
Error Line has trailing spaces. 58
Error Line has trailing spaces. 70
Error Line has trailing spaces. 75
Error Line is longer than 80 characters. 82
Error Line is longer than 80 characters. 83
Error Line has trailing spaces. 86
Error Line is longer than 80 characters. 96
Error Line is longer than 80 characters. 102
Error Missing a Javadoc comment. 102
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 102
Error Line is longer than 80 characters. 103
Error Missing a Javadoc comment. 103
Error Line is longer than 80 characters. 104
Error Missing a Javadoc comment. 104
Error Missing a Javadoc comment. 108
Error Missing a Javadoc comment. 109
Error Method 'setAllowSessionCreation' is not designed for extension - needs to be abstract, final or empty. 120
Error Missing a Javadoc comment. 120
Error Parameter allowSessionCreation should be final. 120
Error 'allowSessionCreation' hides a field. 120
Error Method 'isAllowSessionCreation' is not designed for extension - needs to be abstract, final or empty. 124
Error Missing a Javadoc comment. 124
Error Method 'setContext' is not designed for extension - needs to be abstract, final or empty. 128
Error Missing a Javadoc comment. 128
Error Parameter secureContext should be final. 128
Error Method 'getContext' is not designed for extension - needs to be abstract, final or empty. 132
Error Missing a Javadoc comment. 132
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 136
Error Missing a Javadoc comment. 136
Error Line is longer than 80 characters. 140
Error '{' is not followed by whitespace. 150
Error '}' is not preceded with whitespace. 150
Error Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. 152
Error Missing a Javadoc comment. 152
Error Parameter request should be final. 152
Error Parameter response should be final. 152
Error Parameter chain should be final. 153
Error Line is longer than 80 characters. 154
Error Must have at least one statement. 167
Error '{' is not followed by whitespace. 167
Error '}' is not preceded with whitespace. 167
Error Line is longer than 80 characters. 172
Error Line is longer than 80 characters. 178
Error Line is longer than 80 characters. 182
Error Line is longer than 80 characters. 186
Error Line is longer than 80 characters. 188
Error Line is longer than 80 characters. 196
Error Line is longer than 80 characters. 204
Error Line is longer than 80 characters. 229
Error Must have at least one statement. 230
Error '{' is not followed by whitespace. 230
Error '}' is not preceded with whitespace. 230
Error Line is longer than 80 characters. 232
Error Line is longer than 80 characters. 235
Error Line is longer than 80 characters. 245
Error Line is longer than 80 characters. 251
Error Must have at least one statement. 257
Error '{' is not followed by whitespace. 257
Error '}' is not preceded with whitespace. 257
Error Line is longer than 80 characters. 261
Error Line is longer than 80 characters. 263
Error Line is longer than 80 characters. 268
Error Line is longer than 80 characters. 269
Error Line is longer than 80 characters. 271
Error Line is longer than 80 characters. 286
Error Method 'generateNewContext' is not designed for extension - needs to be abstract, final or empty. 292
Error Missing a Javadoc comment. 292
Error Parameter filterConfig should be final. 309
Error '{' is not followed by whitespace. 309
Error '}' is not preceded with whitespace. 309

org/acegisecurity/context/SecurityContext.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 26
Error Redundant 'public' modifier. 45
Error Redundant 'public' modifier. 54

org/acegisecurity/context/SecurityContextHolder.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 24
Error Line is longer than 80 characters. 36
Error Utility classes should not have a public or default constructor. 41
Error Missing a Javadoc comment. 44
Error Parameter context should be final. 55

org/acegisecurity/context/SecurityContextImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 24
Error Line is longer than 80 characters. 28
Error Missing a Javadoc comment. 31
Error Method 'setAuthentication' is not designed for extension - needs to be abstract, final or empty. 33
Error Missing a Javadoc comment. 33
Error Parameter authentication should be final. 33
Error 'authentication' hides a field. 33
Error Method 'getAuthentication' is not designed for extension - needs to be abstract, final or empty. 37
Error Missing a Javadoc comment. 37
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 41
Error Missing a Javadoc comment. 41
Error Parameter obj should be final. 41
Error '&&' should be on a new line. 45
Error '&&' should be on a new line. 50
Error '&&' should be on a new line. 51
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 60
Error Missing a Javadoc comment. 60
Error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 73
Error Missing a Javadoc comment. 73

org/acegisecurity/context/httpinvoker/AuthenticationSimpleHttpInvokerRequestExecutor.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 26
Error Line is longer than 80 characters. 38
Error Line is longer than 80 characters. 44
Error Missing a Javadoc comment. 44
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
Error Parameter con should be final. 58
Error Parameter contentLength should be final. 58
Error '{' is not followed by whitespace. 59
Error '}' is not preceded with whitespace. 59
Error Line has trailing spaces. 63
Error Line has trailing spaces. 69
Error Line is longer than 80 characters. 71
Error Method 'prepareConnection' is not designed for extension - needs to be abstract, final or empty. 85
Error Parameter con should be final. 85
Error Parameter contentLength should be final. 85
Error Redundant throws: 'AuthenticationCredentialsNotFoundException' is unchecked exception. 86
Error Line is longer than 80 characters. 101
Error Line is longer than 80 characters. 107

org/acegisecurity/context/rmi/ContextPropagatingRemoteInvocation.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 36
Error Line is longer than 80 characters. 52
Error Line is longer than 80 characters. 57
Error Missing a Javadoc comment. 57
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 57
Error Missing a Javadoc comment. 61
Error Line is longer than 80 characters. 71
Error Parameter methodInvocation should be final. 71
Error Line has trailing spaces. 85
Error Method 'invoke' is not designed for extension - needs to be abstract, final or empty. 104
Error Parameter targetObject should be final. 104
Error Line has trailing spaces. 105
Error Line is longer than 80 characters. 110
Error Line is longer than 80 characters. 130

org/acegisecurity/context/rmi/ContextPropagatingRemoteInvocationFactory.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 28
Error Line is longer than 80 characters. 36
Error Method 'createRemoteInvocation' is not designed for extension - needs to be abstract, final or empty. 42
Error Missing a Javadoc comment. 42
Error Parameter methodInvocation should be final. 43

org/acegisecurity/event/authentication/AbstractAuthenticationEvent.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 25
Error Line is longer than 80 characters. 32
Error Missing a Javadoc comment. 37
Error Parameter authentication should be final. 37
Error Method 'getAuthentication' is not designed for extension - needs to be abstract, final or empty. 49

org/acegisecurity/event/authentication/AbstractAuthenticationFailureEvent.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 29
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 39
Error Parameter authentication should be final. 39
Error Parameter exception should be final. 40
Error 'exception' hides a field. 40
Error Method 'getException' is not designed for extension - needs to be abstract, final or empty. 48
Error Missing a Javadoc comment. 48

org/acegisecurity/event/authentication/AuthenticationFailureBadCredentialsEvent.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 27
Error Missing a Javadoc comment. 33
Error Parameter authentication should be final. 34
Error Parameter exception should be final. 34

org/acegisecurity/event/authentication/AuthenticationFailureConcurrentLoginEvent.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 27
Error Missing a Javadoc comment. 33
Error Parameter authentication should be final. 34
Error Parameter exception should be final. 34

org/acegisecurity/event/authentication/AuthenticationFailureCredentialsExpiredEvent.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 27
Error Missing a Javadoc comment. 33
Error Parameter authentication should be final. 34
Error Parameter exception should be final. 34

org/acegisecurity/event/authentication/AuthenticationFailureDisabledEvent.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 27
Error Missing a Javadoc comment. 33
Error Parameter authentication should be final. 33
Error Parameter exception should be final. 34

org/acegisecurity/event/authentication/AuthenticationFailureExpiredEvent.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 27
Error Missing a Javadoc comment. 33
Error Parameter authentication should be final. 33
Error Parameter exception should be final. 34

org/acegisecurity/event/authentication/AuthenticationFailureLockedEvent.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 27
Error Missing a Javadoc comment. 33
Error Parameter authentication should be final. 33
Error Parameter exception should be final. 34

org/acegisecurity/event/authentication/AuthenticationFailureProviderNotFoundEvent.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 28
Error Missing a Javadoc comment. 34
Error Parameter authentication should be final. 35
Error Parameter exception should be final. 35

org/acegisecurity/event/authentication/AuthenticationFailureProxyUntrustedEvent.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 27
Error Missing a Javadoc comment. 33
Error Parameter authentication should be final. 34
Error Parameter exception should be final. 34

org/acegisecurity/event/authentication/AuthenticationFailureServiceExceptionEvent.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 27
Error Missing a Javadoc comment. 33
Error Parameter authentication should be final. 34
Error Parameter exception should be final. 34

org/acegisecurity/event/authentication/AuthenticationSuccessEvent.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 25
Error Missing a Javadoc comment. 30
Error Parameter authentication should be final. 30

org/acegisecurity/event/authentication/AuthenticationSwitchUserEvent.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 26
Error Missing a Javadoc comment. 31
Error First sentence should end with a period. 35
Error Parameter authentication should be final. 41
Error Parameter targetUser should be final. 42
Error 'targetUser' hides a field. 42
Error Method 'getTargetUser' is not designed for extension - needs to be abstract, final or empty. 49
Error Missing a Javadoc comment. 49

org/acegisecurity/event/authentication/InteractiveAuthenticationSuccessEvent.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 25
Error Line is longer than 80 characters. 32
Error Missing a Javadoc comment. 38
Error Missing a Javadoc comment. 42
Error Parameter authentication should be final. 43
Error Parameter generatedBy should be final. 43
Error 'generatedBy' hides a field. 43
Error Expected an @return tag. 57
Error Method 'getGeneratedBy' is not designed for extension - needs to be abstract, final or empty. 57

org/acegisecurity/event/authentication/LoggerListener.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 29
Error Missing a Javadoc comment. 40
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 40
Error Method 'onApplicationEvent' is not designed for extension - needs to be abstract, final or empty. 44
Error Missing a Javadoc comment. 44
Error Parameter event should be final. 44
Error Line is longer than 80 characters. 46
Error Line is longer than 80 characters. 56

org/acegisecurity/event/authorization/AbstractAuthorizationEvent.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 25
Error Parameter secureObject should be final. 35

org/acegisecurity/event/authorization/AuthenticationCredentialsNotFoundEvent.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 28
Error Line is longer than 80 characters. 34
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 35
Error Unused @throws tag for 'IllegalArgumentException'. 47
Error Parameter secureObject should be final. 49
Error Parameter configAttribs should be final. 50
Error Line is longer than 80 characters. 51
Error Parameter credentialsNotFoundException should be final. 51
Error 'credentialsNotFoundException' hides a field. 51
Error Method 'getConfigAttributeDefinition' is not designed for extension - needs to be abstract, final or empty. 65
Error Missing a Javadoc comment. 65
Error Line is longer than 80 characters. 69
Error Method 'getCredentialsNotFoundException' is not designed for extension - needs to be abstract, final or empty. 69
Error Missing a Javadoc comment. 69

org/acegisecurity/event/authorization/AuthorizationFailureEvent.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 28
Error Missing a Javadoc comment. 33
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 35
Error Line is longer than 80 characters. 44
Error Unused @throws tag for 'IllegalArgumentException'. 48
Error Parameter secureObject should be final. 50
Error Parameter configAttribs should be final. 51
Error Parameter authentication should be final. 51
Error 'authentication' hides a field. 51
Error Parameter accessDeniedException should be final. 52
Error 'accessDeniedException' hides a field. 52
Error Method 'getAccessDeniedException' is not designed for extension - needs to be abstract, final or empty. 68
Error Missing a Javadoc comment. 68
Error Method 'getAuthentication' is not designed for extension - needs to be abstract, final or empty. 72
Error Missing a Javadoc comment. 72
Error Method 'getConfigAttributeDefinition' is not designed for extension - needs to be abstract, final or empty. 76
Error Missing a Javadoc comment. 76

org/acegisecurity/event/authorization/AuthorizedEvent.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 24
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 36
Error Unused @throws tag for 'IllegalArgumentException'. 47
Error Parameter secureObject should be final. 49
Error Line is longer than 80 characters. 50
Error Parameter configAttribs should be final. 50
Error Parameter authentication should be final. 50
Error 'authentication' hides a field. 50
Error Method 'getAuthentication' is not designed for extension - needs to be abstract, final or empty. 64
Error Missing a Javadoc comment. 64
Error Method 'getConfigAttributeDefinition' is not designed for extension - needs to be abstract, final or empty. 68
Error Missing a Javadoc comment. 68

org/acegisecurity/event/authorization/LoggerListener.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 27
Error Missing a Javadoc comment. 40
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 40
Error Method 'onApplicationEvent' is not designed for extension - needs to be abstract, final or empty. 44
Error Missing a Javadoc comment. 44
Error Parameter event should be final. 44
Error Line is longer than 80 characters. 46
Error Line is longer than 80 characters. 58
Error Line is longer than 80 characters. 86

org/acegisecurity/event/authorization/PublicInvocationEvent.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 20
Error Line is longer than 80 characters. 24
Error Line has trailing spaces. 27
Error Line is longer than 80 characters. 33
Error Parameter secureObject should be final. 43

org/acegisecurity/intercept/AbstractSecurityInterceptor.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 34
Error Line has trailing spaces. 52
Error Line has trailing spaces. 57
Error Line has trailing spaces. 71
Error Line has trailing spaces. 110
Error Line has trailing spaces. 115
Error Line has trailing spaces. 126
Error Line is longer than 80 characters. 140
Error Missing a Javadoc comment. 140
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 140
Error Missing a Javadoc comment. 144
Error Missing a Javadoc comment. 145
Error Missing a Javadoc comment. 146
Error Missing a Javadoc comment. 147
Error Missing a Javadoc comment. 148
Error Variable 'messages' must be private and have accessor methods. 148
Error Missing a Javadoc comment. 149
Error Missing a Javadoc comment. 150
Error Missing a Javadoc comment. 151
Error Missing a Javadoc comment. 152
Error First sentence should end with a period. 156
Error Method 'afterInvocation' is not designed for extension - needs to be abstract, final or empty. 168
Error Parameter token should be final. 168
Error Parameter returnedObject should be final. 169
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 194
Error Missing a Javadoc comment. 194
Error Redundant throws: 'Exception' is unchecked exception. 194
Error Line is longer than 80 characters. 196
Error Line is longer than 80 characters. 213
Error Line is longer than 80 characters. 225
Error Line is longer than 80 characters. 230
Error Line is longer than 80 characters. 232
Error Line is longer than 80 characters. 243
Error Line is longer than 80 characters. 249
Error Line is longer than 80 characters. 260
Error Method 'beforeInvocation' is not designed for extension - needs to be abstract, final or empty. 279
Error Missing a Javadoc comment. 279
Error Parameter object should be final. 279
Error Line is longer than 80 characters. 285
Error Line is longer than 80 characters. 293
Error Line is longer than 80 characters. 304
Error Line is longer than 80 characters. 306
Error Line is longer than 80 characters. 307
Error Line is longer than 80 characters. 311
Error Line is longer than 80 characters. 318
Error Line is longer than 80 characters. 319
Error Line is longer than 80 characters. 324
Error Line is longer than 80 characters. 347
Error Line is longer than 80 characters. 363
Error Line is longer than 80 characters. 369
Error Line is longer than 80 characters. 383
Error Line is longer than 80 characters. 387
Error Line has trailing spaces. 400
Error Parameter reason should be final. 409
Error Parameter secureObject should be final. 409
Error Parameter configAttribs should be final. 410
Error Line is longer than 80 characters. 411
Error Line is longer than 80 characters. 413
Error Method 'getAccessDecisionManager' is not designed for extension - needs to be abstract, final or empty. 420
Error Missing a Javadoc comment. 420
Error Method 'getAfterInvocationManager' is not designed for extension - needs to be abstract, final or empty. 424
Error Missing a Javadoc comment. 424
Error Method 'getAuthenticationManager' is not designed for extension - needs to be abstract, final or empty. 428
Error Missing a Javadoc comment. 428
Error Method 'getRunAsManager' is not designed for extension - needs to be abstract, final or empty. 432
Error Missing a Javadoc comment. 432
Error Method 'isAlwaysReauthenticate' is not designed for extension - needs to be abstract, final or empty. 446
Error Missing a Javadoc comment. 446
Error Method 'isRejectPublicInvocations' is not designed for extension - needs to be abstract, final or empty. 450
Error Missing a Javadoc comment. 450
Error Method 'isValidateConfigAttributes' is not designed for extension - needs to be abstract, final or empty. 454
Error Missing a Javadoc comment. 454
Error Missing a Javadoc comment. 458
Error Method 'setAccessDecisionManager' is not designed for extension - needs to be abstract, final or empty. 460
Error Missing a Javadoc comment. 460
Error Parameter accessDecisionManager should be final. 461
Error 'accessDecisionManager' hides a field. 461
Error Method 'setAfterInvocationManager' is not designed for extension - needs to be abstract, final or empty. 465
Error Missing a Javadoc comment. 465
Error Parameter afterInvocationManager should be final. 466
Error 'afterInvocationManager' hides a field. 466
Error Method 'setAlwaysReauthenticate' is not designed for extension - needs to be abstract, final or empty. 484
Error Parameter alwaysReauthenticate should be final. 484
Error 'alwaysReauthenticate' hides a field. 484
Error Method 'setApplicationEventPublisher' is not designed for extension - needs to be abstract, final or empty. 488
Error Missing a Javadoc comment. 488
Error Parameter eventPublisher should be final. 489
Error 'eventPublisher' hides a field. 489
Error Method 'setAuthenticationManager' is not designed for extension - needs to be abstract, final or empty. 493
Error Missing a Javadoc comment. 493
Error Parameter newManager should be final. 493
Error Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. 497
Error Missing a Javadoc comment. 497
Error Parameter messageSource should be final. 497
Error Line is longer than 80 characters. 518
Error Method 'setRejectPublicInvocations' is not designed for extension - needs to be abstract, final or empty. 518
Error Parameter rejectPublicInvocations should be final. 518
Error 'rejectPublicInvocations' hides a field. 518
Error Method 'setRunAsManager' is not designed for extension - needs to be abstract, final or empty. 522
Error Missing a Javadoc comment. 522
Error Parameter runAsManager should be final. 522
Error 'runAsManager' hides a field. 522
Error Method 'setValidateConfigAttributes' is not designed for extension - needs to be abstract, final or empty. 526
Error Missing a Javadoc comment. 526
Error Parameter validateConfigAttributes should be final. 527
Error 'validateConfigAttributes' hides a field. 527

org/acegisecurity/intercept/InterceptorStatusToken.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 24
Error Line is longer than 80 characters. 28
Error Line is longer than 80 characters. 33
Error Missing a Javadoc comment. 38
Error Missing a Javadoc comment. 39
Error Missing a Javadoc comment. 40
Error Missing a Javadoc comment. 41
Error Missing a Javadoc comment. 45
Error Parameter authentication should be final. 45
Error 'authentication' hides a field. 45
Error Parameter contextHolderRefreshRequired should be final. 46
Error 'contextHolderRefreshRequired' hides a field. 46
Error Parameter attr should be final. 46
Error 'attr' hides a field. 46
Error Parameter secureObject should be final. 47
Error 'secureObject' hides a field. 47
Error Missing a Javadoc comment. 54
Error Method 'getAttr' is not designed for extension - needs to be abstract, final or empty. 60
Error Missing a Javadoc comment. 60
Error Method 'getAuthentication' is not designed for extension - needs to be abstract, final or empty. 64
Error Missing a Javadoc comment. 64
Error Method 'isContextHolderRefreshRequired' is not designed for extension - needs to be abstract, final or empty. 68
Error Missing a Javadoc comment. 68
Error Method 'getSecureObject' is not designed for extension - needs to be abstract, final or empty. 72
Error Missing a Javadoc comment. 72

org/acegisecurity/intercept/ObjectDefinitionSource.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 29
Error Line has trailing spaces. 37
Error Redundant 'public' modifier. 52
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 53
Error Line has trailing spaces. 58
Error Redundant 'public' modifier. 68
Error Redundant 'public' modifier. 79

org/acegisecurity/intercept/method/AbstractMethodDefinitionSource.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 36
Error Line is longer than 80 characters. 42
Error Missing a Javadoc comment. 42
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 42
Error Method 'getAttributes' is not designed for extension - needs to be abstract, final or empty. 46
Error Missing a Javadoc comment. 46
Error Parameter object should be final. 46
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 47
Error Line is longer than 80 characters. 51
Error Line is longer than 80 characters. 57
Error Line is longer than 80 characters. 74
Error Line is longer than 80 characters. 76
Error Line is longer than 80 characters. 80
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 83
Error Missing a Javadoc comment. 83
Error Parameter clazz should be final. 83
Error Line has trailing spaces. 92
Error Line has trailing spaces. 97
Error Line is longer than 80 characters. 109
Error Parameter method should be final. 109

org/acegisecurity/intercept/method/MethodDefinitionAttributes.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 32
Error Line has trailing spaces. 35
Error Line has trailing spaces. 55
Error Line has trailing spaces. 61
Error Line is longer than 80 characters. 69
Error Missing a Javadoc comment. 74
Error Method 'setAttributes' is not designed for extension - needs to be abstract, final or empty. 78
Error Missing a Javadoc comment. 78
Error Parameter attributes should be final. 78
Error 'attributes' hides a field. 78
Error Method 'getConfigAttributeDefinitions' is not designed for extension - needs to be abstract, final or empty. 82
Error Missing a Javadoc comment. 82
Error Method 'lookupAttributes' is not designed for extension - needs to be abstract, final or empty. 86
Error Missing a Javadoc comment. 86
Error Parameter method should be final. 86
Error Missing a Javadoc comment. 110
Error Parameter definition should be final. 110
Error Parameter attribs should be final. 110
Error Missing a Javadoc comment. 120
Error Parameter definition should be final. 120
Error Parameter clazz should be final. 121
Error Missing a Javadoc comment. 125
Error Parameter definition should be final. 125
Error Parameter clazz should be final. 126
Error Missing a Javadoc comment. 136
Error Parameter definition should be final. 137
Error Parameter method should be final. 137
Error Must have at least one statement. 147
Error Line has trailing spaces. 148
Error Line is longer than 80 characters. 148
Error Missing a Javadoc comment. 154
Error Parameter definition should be final. 154
Error Parameter method should be final. 155

org/acegisecurity/intercept/method/MethodDefinitionMap.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 36
Error Line has trailing spaces. 42
Error Line has trailing spaces. 55
Error Line is longer than 80 characters. 64
Error Line is longer than 80 characters. 69
Error Missing a Javadoc comment. 69
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 69
Error First sentence should end with a period. 73
Error Variable 'methodMap' must be private and have accessor methods. 74
Error First sentence should end with a period. 76
Error Method 'getConfigAttributeDefinitions' is not designed for extension - needs to be abstract, final or empty. 89
Error Method 'getMethodMapSize' is not designed for extension - needs to be abstract, final or empty. 102
Error Method 'addSecureMethod' is not designed for extension - needs to be abstract, final or empty. 113
Error Parameter method should be final. 113
Error Parameter attr should be final. 113
Error Unused @throws tag for 'IllegalArgumentException'. 126
Error Method 'addSecureMethod' is not designed for extension - needs to be abstract, final or empty. 128
Error Parameter name should be final. 128
Error Parameter attr should be final. 128
Error Unused @throws tag for 'IllegalArgumentException'. 157
Error Method 'addSecureMethod' is not designed for extension - needs to be abstract, final or empty. 159
Error Parameter clazz should be final. 159
Error Parameter mappedName should be final. 159
Error Parameter attr should be final. 160
Error Method 'lookupAttributes' is not designed for extension - needs to be abstract, final or empty. 209
Error Missing a Javadoc comment. 209
Error Parameter method should be final. 209
Error Line is longer than 80 characters. 213
Error Line is longer than 80 characters. 217
Error Line is longer than 80 characters. 225
Error Line is longer than 80 characters. 227
Error Must have at least one statement. 230
Error Parameter methodName should be final. 252
Error Parameter mappedName should be final. 252
Error Missing a Javadoc comment. 260
Error Parameter definition should be final. 260
Error Parameter toMerge should be final. 261

org/acegisecurity/intercept/method/MethodDefinitionSource.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 26
Error '{' is not followed by whitespace. 28
Error '}' is not preceded with whitespace. 28

org/acegisecurity/intercept/method/MethodDefinitionSourceEditor.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 35
Error Line is longer than 80 characters. 41
Error Line is longer than 80 characters. 46
Error Missing a Javadoc comment. 46
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Error Method 'setAsText' is not designed for extension - needs to be abstract, final or empty. 50
Error Missing a Javadoc comment. 50
Error Parameter s should be final. 50
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 50
Error Must have at least one statement. 53
Error Line is longer than 80 characters. 72

org/acegisecurity/intercept/method/MethodInvocationPrivilegeEvaluator.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 34
Error Line is longer than 80 characters. 46
Error Missing a Javadoc comment. 51
Error Line is longer than 80 characters. 55
Error Method 'isAllowed' is not designed for extension - needs to be abstract, final or empty. 55
Error Missing a Javadoc comment. 55
Error Parameter mi should be final. 55
Error Parameter authentication should be final. 55
Error Line is longer than 80 characters. 63
Error Line is longer than 80 characters. 79
Error Method 'setSecurityInterceptor' is not designed for extension - needs to be abstract, final or empty. 90
Error Missing a Javadoc comment. 90
Error Parameter securityInterceptor should be final. 91
Error 'securityInterceptor' hides a field. 91
Error Line is longer than 80 characters. 98
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 102
Error Missing a Javadoc comment. 102
Error Redundant throws: 'Exception' is unchecked exception. 102

org/acegisecurity/intercept/method/aopalliance/MethodDefinitionSourceAdvisor.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 32
Error Line has trailing spaces. 38
Error Line has trailing spaces. 47
Error Line is longer than 80 characters. 53
Error Missing a Javadoc comment. 59
Error Missing a Javadoc comment. 63
Error Parameter advice should be final. 63
Error Line is longer than 80 characters. 69
Error Method 'matches' is not designed for extension - needs to be abstract, final or empty. 77
Error Missing a Javadoc comment. 77
Error Parameter m should be final. 77
Error Parameter targetClass should be final. 77
Error Line is longer than 80 characters. 80
Error Line has trailing spaces. 87
Error Missing a Javadoc comment. 94
Error Variable 'method' must be private and have accessor methods. 94
Error Missing a Javadoc comment. 96
Error Parameter method should be final. 96
Error 'method' hides a field. 96
Error Missing a Javadoc comment. 100
Error Missing a Javadoc comment. 104
Error Missing a Javadoc comment. 108
Error Missing a Javadoc comment. 112
Error Missing a Javadoc comment. 116
Error Missing a Javadoc comment. 120

org/acegisecurity/intercept/method/aopalliance/MethodSecurityInterceptor.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 29
Error Line has trailing spaces. 37
Error Line is longer than 80 characters. 43
Error Missing a Javadoc comment. 49
Error Method 'setObjectDefinitionSource' is not designed for extension - needs to be abstract, final or empty. 53
Error Missing a Javadoc comment. 53
Error Parameter newSource should be final. 53
Error Method 'getObjectDefinitionSource' is not designed for extension - needs to be abstract, final or empty. 57
Error Missing a Javadoc comment. 57
Error Method 'getSecureObjectClass' is not designed for extension - needs to be abstract, final or empty. 61
Error Missing a Javadoc comment. 61
Error Method 'invoke' is not designed for extension - needs to be abstract, final or empty. 75
Error Parameter mi should be final. 75
Error Method 'obtainObjectDefinitionSource' is not designed for extension - needs to be abstract, final or empty. 88
Error Missing a Javadoc comment. 88

org/acegisecurity/intercept/method/aspectj/AspectJCallback.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 30
Error Redundant 'public' modifier. 30

org/acegisecurity/intercept/method/aspectj/AspectJSecurityInterceptor.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 28
Error Line has trailing spaces. 36
Error Line has trailing spaces. 44
Error Line is longer than 80 characters. 50
Error Missing a Javadoc comment. 55
Error Method 'setObjectDefinitionSource' is not designed for extension - needs to be abstract, final or empty. 59
Error Missing a Javadoc comment. 59
Error Parameter newSource should be final. 59
Error Method 'getObjectDefinitionSource' is not designed for extension - needs to be abstract, final or empty. 63
Error Missing a Javadoc comment. 63
Error Method 'getSecureObjectClass' is not designed for extension - needs to be abstract, final or empty. 67
Error Missing a Javadoc comment. 67
Error Method 'invoke' is not designed for extension - needs to be abstract, final or empty. 83
Error Parameter jp should be final. 83
Error Parameter advisorProceed should be final. 83
Error Method 'obtainObjectDefinitionSource' is not designed for extension - needs to be abstract, final or empty. 96
Error Missing a Javadoc comment. 96

org/acegisecurity/intercept/web/AbstractFilterInvocationDefinitionSource.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 28
Error Line is longer than 80 characters. 34
Error Missing a Javadoc comment. 34
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 34
Error Method 'getAttributes' is not designed for extension - needs to be abstract, final or empty. 38
Error Missing a Javadoc comment. 38
Error Parameter object should be final. 38
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 39
Error Line has trailing spaces. 54
Error Line has trailing spaces. 59
Error Parameter url should be final. 73
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 75
Error Missing a Javadoc comment. 75
Error Parameter clazz should be final. 75
Error Conditional logic can be removed. 76

org/acegisecurity/intercept/web/AuthenticationEntryPoint.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 32
Error Line has trailing spaces. 39
Error Line has trailing spaces. 46
Error Redundant 'public' modifier. 57
Error Expected @throws tag for 'IOException'. 59
Error Expected @throws tag for 'ServletException'. 59

org/acegisecurity/intercept/web/FilterInvocation.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 27
Error Line has trailing spaces. 33
Error Missing a Javadoc comment. 46
Error Missing a Javadoc comment. 47
Error Missing a Javadoc comment. 48
Error Missing a Javadoc comment. 52
Error Parameter request should be final. 52
Error 'request' hides a field. 52
Error Parameter response should be final. 52
Error 'response' hides a field. 52
Error Parameter chain should be final. 53
Error 'chain' hides a field. 53
Error Missing a Javadoc comment. 74
Error Method 'getChain' is not designed for extension - needs to be abstract, final or empty. 80
Error Missing a Javadoc comment. 80
Error Line has trailing spaces. 86
Error Method 'getFullRequestUrl' is not designed for extension - needs to be abstract, final or empty. 94
Error Method 'getHttpRequest' is not designed for extension - needs to be abstract, final or empty. 101
Error Missing a Javadoc comment. 101
Error Method 'getHttpResponse' is not designed for extension - needs to be abstract, final or empty. 105
Error Missing a Javadoc comment. 105
Error Method 'getRequest' is not designed for extension - needs to be abstract, final or empty. 109
Error Missing a Javadoc comment. 109
Error Method 'getRequestUrl' is not designed for extension - needs to be abstract, final or empty. 113
Error Missing a Javadoc comment. 113
Error Avoid inline conditionals. 124
Error Avoid inline conditionals. 125
Error Method 'getResponse' is not designed for extension - needs to be abstract, final or empty. 128
Error Missing a Javadoc comment. 128
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 132
Error Missing a Javadoc comment. 132

org/acegisecurity/intercept/web/FilterInvocationDefinitionMap.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 26
Error Missing a Javadoc comment. 31
Error Redundant 'public' modifier. 31
Error Missing a Javadoc comment. 34
Error Redundant 'public' modifier. 34

org/acegisecurity/intercept/web/FilterInvocationDefinitionSource.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 26
Error Line is longer than 80 characters. 28
Error '{' is not followed by whitespace. 28
Error '}' is not preceded with whitespace. 28

org/acegisecurity/intercept/web/FilterInvocationDefinitionSourceEditor.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 36
Error Line has trailing spaces. 43
Error Line is longer than 80 characters. 52
Error Line is longer than 80 characters. 58
Error Missing a Javadoc comment. 58
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 58
Error Method 'setAsText' is not designed for extension - needs to be abstract, final or empty. 62
Error Missing a Javadoc comment. 62
Error Parameter s should be final. 62
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 62
Error Line is longer than 80 characters. 63
Error Must have at least one statement. 65
Error Line is longer than 80 characters. 73
Error Line is longer than 80 characters. 107
Error Line is longer than 80 characters. 120
Error Line is longer than 80 characters. 126
Error Line is longer than 80 characters. 129

org/acegisecurity/intercept/web/FilterSecurityInterceptor.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 25
Error Line has trailing spaces. 33
Error Line has trailing spaces. 38
Error Line is longer than 80 characters. 44
Error Line is longer than 80 characters. 49
Error Missing a Javadoc comment. 49
Error Missing a Javadoc comment. 53
Error Missing a Javadoc comment. 54
Error Method 'setObjectDefinitionSource' is not designed for extension - needs to be abstract, final or empty. 58
Error Missing a Javadoc comment. 58
Error Parameter newSource should be final. 59
Error Method 'getObjectDefinitionSource' is not designed for extension - needs to be abstract, final or empty. 63
Error Missing a Javadoc comment. 63
Error Method 'setObserveOncePerRequest' is not designed for extension - needs to be abstract, final or empty. 67
Error Missing a Javadoc comment. 67
Error Parameter observeOncePerRequest should be final. 67
Error 'observeOncePerRequest' hides a field. 67
Error Method 'isObserveOncePerRequest' is not designed for extension - needs to be abstract, final or empty. 84
Error Method 'getSecureObjectClass' is not designed for extension - needs to be abstract, final or empty. 88
Error Missing a Javadoc comment. 88
Error Method 'invoke' is not designed for extension - needs to be abstract, final or empty. 92
Error Missing a Javadoc comment. 92
Error Parameter fi should be final. 92
Error Line is longer than 80 characters. 96
Error Line is longer than 80 characters. 100
Error Method 'obtainObjectDefinitionSource' is not designed for extension - needs to be abstract, final or empty. 115
Error Missing a Javadoc comment. 115

org/acegisecurity/intercept/web/PathBasedFilterInvocationDefinitionMap.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 36
Error Line has trailing spaces. 41
Error Line has trailing spaces. 50
Error Line is longer than 80 characters. 60
Error Missing a Javadoc comment. 60
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 60
Error Missing a Javadoc comment. 64
Error Missing a Javadoc comment. 65
Error Missing a Javadoc comment. 66
Error Method 'getConfigAttributeDefinitions' is not designed for extension - needs to be abstract, final or empty. 70
Error Missing a Javadoc comment. 70
Error Method 'setConvertUrlToLowercaseBeforeComparison' is not designed for extension - needs to be abstract, final or empty. 82
Error Missing a Javadoc comment. 82
Error Parameter convertUrlToLowercaseBeforeComparison should be final. 83
Error 'convertUrlToLowercaseBeforeComparison' hides a field. 83
Error Line is longer than 80 characters. 84
Error Method 'isConvertUrlToLowercaseBeforeComparison' is not designed for extension - needs to be abstract, final or empty. 87
Error Missing a Javadoc comment. 87
Error Method 'getMapSize' is not designed for extension - needs to be abstract, final or empty. 91
Error Missing a Javadoc comment. 91
Error Method 'addSecureUrl' is not designed for extension - needs to be abstract, final or empty. 95
Error Missing a Javadoc comment. 95
Error Parameter antPath should be final. 95
Error Parameter attr should be final. 95
Error Line is longer than 80 characters. 99
Error Method 'lookupAttributes' is not designed for extension - needs to be abstract, final or empty. 103
Error Missing a Javadoc comment. 103
Error Parameter url should be final. 103
Error Missing a Javadoc comment. 135
Error Missing a Javadoc comment. 136
Error Missing a Javadoc comment. 137
Error Missing a Javadoc comment. 139
Error Parameter antPath should be final. 139
Error 'antPath' hides a field. 139
Error Parameter attr should be final. 139
Error Missing a Javadoc comment. 144
Error Line is longer than 80 characters. 145
Error Method 'getAntPath' is not designed for extension - needs to be abstract, final or empty. 148
Error Missing a Javadoc comment. 148
Error Method 'getConfigAttributeDefinition' is not designed for extension - needs to be abstract, final or empty. 152
Error Missing a Javadoc comment. 152

org/acegisecurity/intercept/web/RegExpBasedFilterInvocationDefinitionMap.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 39
Error Line has trailing spaces. 44
Error Line has trailing spaces. 54
Error Line is longer than 80 characters. 65
Error Missing a Javadoc comment. 65
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 65
Error Missing a Javadoc comment. 69
Error Missing a Javadoc comment. 70
Error Method 'getConfigAttributeDefinitions' is not designed for extension - needs to be abstract, final or empty. 74
Error Missing a Javadoc comment. 74
Error Method 'setConvertUrlToLowercaseBeforeComparison' is not designed for extension - needs to be abstract, final or empty. 86
Error Missing a Javadoc comment. 86
Error Parameter convertUrlToLowercaseBeforeComparison should be final. 87
Error 'convertUrlToLowercaseBeforeComparison' hides a field. 87
Error Line is longer than 80 characters. 88
Error Method 'isConvertUrlToLowercaseBeforeComparison' is not designed for extension - needs to be abstract, final or empty. 91
Error Missing a Javadoc comment. 91
Error Method 'getMapSize' is not designed for extension - needs to be abstract, final or empty. 95
Error Missing a Javadoc comment. 95
Error Line is longer than 80 characters. 99
Error Method 'addSecureUrl' is not designed for extension - needs to be abstract, final or empty. 99
Error Missing a Javadoc comment. 99
Error Parameter perl5RegExp should be final. 99
Error Parameter attr should be final. 99
Error Method 'lookupAttributes' is not designed for extension - needs to be abstract, final or empty. 120
Error Missing a Javadoc comment. 120
Error Parameter url should be final. 120
Error Missing a Javadoc comment. 156
Error Missing a Javadoc comment. 157
Error Missing a Javadoc comment. 158
Error Missing a Javadoc comment. 160
Error Parameter compiledPattern should be final. 160
Error 'compiledPattern' hides a field. 160
Error Parameter attr should be final. 161
Error Missing a Javadoc comment. 166
Error Line is longer than 80 characters. 167
Error Method 'getCompiledPattern' is not designed for extension - needs to be abstract, final or empty. 170
Error Missing a Javadoc comment. 170
Error Method 'getConfigAttributeDefinition' is not designed for extension - needs to be abstract, final or empty. 174
Error Missing a Javadoc comment. 174

org/acegisecurity/intercept/web/SecurityEnforcementFilter.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 104
Error Line is longer than 80 characters. 107
Error Missing a Javadoc comment. 107
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 107
Error Line is longer than 80 characters. 108
Error Missing a Javadoc comment. 108
Error Missing a Javadoc comment. 109
Error Line is longer than 80 characters. 110
Error Missing a Javadoc comment. 110
Error Missing a Javadoc comment. 111
Error Missing a Javadoc comment. 112
Error Missing a Javadoc comment. 113
Error Method 'setAuthenticationEntryPoint' is not designed for extension - needs to be abstract, final or empty. 115
Error Missing a Javadoc comment. 115
Error Parameter authenticationEntryPoint should be final. 116
Error 'authenticationEntryPoint' hides a field. 116
Error Method 'getAuthenticationEntryPoint' is not designed for extension - needs to be abstract, final or empty. 120
Error Missing a Javadoc comment. 120
Error Method 'setAuthenticationTrustResolver' is not designed for extension - needs to be abstract, final or empty. 124
Error Missing a Javadoc comment. 124
Error Parameter authenticationTrustResolver should be final. 125
Error 'authenticationTrustResolver' hides a field. 125
Error Line is longer than 80 characters. 130
Error Line is longer than 80 characters. 131
Error Line is longer than 80 characters. 132
Error Line is longer than 80 characters. 133
Error Line is longer than 80 characters. 134
Error Line is longer than 80 characters. 135
Error Line is longer than 80 characters. 138
Error Line is longer than 80 characters. 139
Error Method 'isCreateSessionAllowed' is not designed for extension - needs to be abstract, final or empty. 142
Error Method 'setCreateSessionAllowed' is not designed for extension - needs to be abstract, final or empty. 146
Error Missing a Javadoc comment. 146
Error Parameter createSessionAllowed should be final. 146
Error 'createSessionAllowed' hides a field. 146
Error Method 'getAuthenticationTrustResolver' is not designed for extension - needs to be abstract, final or empty. 150
Error Missing a Javadoc comment. 150
Error Method 'setFilterSecurityInterceptor' is not designed for extension - needs to be abstract, final or empty. 154
Error Missing a Javadoc comment. 154
Error Parameter filterSecurityInterceptor should be final. 155
Error 'filterSecurityInterceptor' hides a field. 155
Error Method 'getFilterSecurityInterceptor' is not designed for extension - needs to be abstract, final or empty. 159
Error Missing a Javadoc comment. 159
Error Method 'setPortResolver' is not designed for extension - needs to be abstract, final or empty. 163
Error Missing a Javadoc comment. 163
Error Parameter portResolver should be final. 163
Error 'portResolver' hides a field. 163
Error Method 'getPortResolver' is not designed for extension - needs to be abstract, final or empty. 167
Error Missing a Javadoc comment. 167
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 171
Error Missing a Javadoc comment. 171
Error Redundant throws: 'Exception' is unchecked exception. 171
Error Missing a Javadoc comment. 181
Error Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. 184
Error Missing a Javadoc comment. 184
Error Parameter request should be final. 184
Error Parameter response should be final. 184
Error Parameter chain should be final. 185
Error Line is longer than 80 characters. 204
Error Line is longer than 80 characters. 211
Error Line is longer than 80 characters. 213
Error Line is longer than 80 characters. 219
Error Line is longer than 80 characters. 222
Error Missing a Javadoc comment. 237
Error Parameter filterConfig should be final. 237
Error Method 'sendAccessDeniedError' is not designed for extension - needs to be abstract, final or empty. 240
Error Missing a Javadoc comment. 240
Error Parameter fi should be final. 240
Error Parameter accessDenied should be final. 241
Error Line is longer than 80 characters. 244
Error Line is longer than 80 characters. 248
Error Method 'sendStartAuthentication' is not designed for extension - needs to be abstract, final or empty. 252
Error Missing a Javadoc comment. 252
Error Parameter fi should be final. 252
Error Parameter reason should be final. 253
Error '80' is a magic number. 259
Error Line is longer than 80 characters. 263
Error '443' is a magic number. 263
Error '+' should be on a new line. 267
Error Avoid inline conditionals. 268
Error '+' should be on a new line. 268
Error Line is longer than 80 characters. 273
Error '+' should be on a new line. 273
Error Line is longer than 80 characters. 278
Error Line has trailing spaces. 281

org/acegisecurity/providers/AbstractAuthenticationToken.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 26
Error Method 'getDetails' is not designed for extension - needs to be abstract, final or empty. 37
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 41
Error Missing a Javadoc comment. 41
Error Definition of 'equals()' without corresponding definition of 'hashCode()'. 49
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 49
Error Missing a Javadoc comment. 49
Error Parameter obj should be final. 49
Error Line is longer than 80 characters. 51
Error Line is longer than 80 characters. 60
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 80
Error Missing a Javadoc comment. 80
Error Line is longer than 80 characters. 85

org/acegisecurity/providers/AuthenticationProvider.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 27
Error Redundant 'public' modifier. 47
Error Redundant throws: 'AuthenticationException' is unchecked exception. 48
Error Line has trailing spaces. 53
Error Line has trailing spaces. 63
Error Redundant 'public' modifier. 73
Error Expected @param tag for 'authentication'. 73

org/acegisecurity/providers/ProviderManager.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 38
Error Line is longer than 80 characters. 39
Error Line is longer than 80 characters. 40
Error Line is longer than 80 characters. 41
Error Line is longer than 80 characters. 44
Error Line is longer than 80 characters. 45
Error Line is longer than 80 characters. 46
Error Line has trailing spaces. 66
Error Line has trailing spaces. 82
Error Missing a Javadoc comment. 107
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 107
Error Missing a Javadoc comment. 111
Error Line is longer than 80 characters. 112
Error Missing a Javadoc comment. 112
Error Missing a Javadoc comment. 113
Error Missing a Javadoc comment. 114
Error Variable 'messages' must be private and have accessor methods. 114
Error Missing a Javadoc comment. 115
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 119
Error Missing a Javadoc comment. 119
Error Redundant throws: 'Exception' is unchecked exception. 119
Error Line is longer than 80 characters. 127
Error Missing a Javadoc comment. 149
Error Parameter listToCheck should be final. 149
Error Parameter exceptionMappings should be final. 164
Error 'exceptionMappings' hides a field. 164
Error '{' is not followed by whitespace. 164
Error '}' is not preceded with whitespace. 164
Error Line has trailing spaces. 168
Error Line has trailing spaces. 176
Error Method 'doAuthentication' is not designed for extension - needs to be abstract, final or empty. 190
Error Parameter authentication should be final. 190
Error Redundant throws: 'AuthenticationException' is unchecked exception. 191
Error Line is longer than 80 characters. 199
Error Line is longer than 80 characters. 217
Error Line is longer than 80 characters. 233
Error Line is longer than 80 characters. 234
Error Line is longer than 80 characters. 240
Error Line is longer than 80 characters. 241
Error Must have at least one statement. 245
Error '{' is not followed by whitespace. 245
Error '}' is not preceded with whitespace. 245
Error '}' should be on the same line. 245
Error Must have at least one statement. 246
Error '{' is not followed by whitespace. 246
Error '}' is not preceded with whitespace. 246
Error '}' should be on the same line. 246
Error Must have at least one statement. 247
Error '{' is not followed by whitespace. 247
Error '}' is not preceded with whitespace. 247
Error '}' should be on the same line. 247
Error Must have at least one statement. 248
Error '{' is not followed by whitespace. 248
Error '}' is not preceded with whitespace. 248
Error '}' should be on the same line. 248
Error Must have at least one statement. 249
Error '{' is not followed by whitespace. 249
Error '}' is not preceded with whitespace. 249
Error Method 'getProviders' is not designed for extension - needs to be abstract, final or empty. 265
Error Missing a Javadoc comment. 265
Error Method 'getSessionController' is not designed for extension - needs to be abstract, final or empty. 276
Error Method 'setApplicationEventPublisher' is not designed for extension - needs to be abstract, final or empty. 280
Error Missing a Javadoc comment. 280
Error Parameter applicationEventPublisher should be final. 281
Error 'applicationEventPublisher' hides a field. 281
Error Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. 285
Error Missing a Javadoc comment. 285
Error Parameter messageSource should be final. 285
Error Unused @throws tag for 'IllegalArgumentException'. 295
Error Method 'setProviders' is not designed for extension - needs to be abstract, final or empty. 297
Error Parameter newList should be final. 297
Error Expected @param tag for 'newList'. 297
Error Line is longer than 80 characters. 308
Error Method 'setSessionController' is not designed for extension - needs to be abstract, final or empty. 326
Error Parameter sessionController should be final. 327
Error 'sessionController' hides a field. 327

org/acegisecurity/providers/ProviderNotFoundException.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 27
Error Parameter msg should be final. 38
Error Parameter msg should be final. 49
Error Parameter t should be final. 49

org/acegisecurity/providers/TestingAuthenticationProvider.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 25
Error Line has trailing spaces. 30
Error Line is longer than 80 characters. 37
Error Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. 42
Error Missing a Javadoc comment. 42
Error Parameter authentication should be final. 42
Error Redundant throws: 'AuthenticationException' is unchecked exception. 43
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 47
Error Missing a Javadoc comment. 47
Error Parameter authentication should be final. 47
Error Conditional logic can be removed. 48

org/acegisecurity/providers/TestingAuthenticationToken.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 24
Error Line is longer than 80 characters. 31
Error Missing a Javadoc comment. 36
Error Missing a Javadoc comment. 37
Error Missing a Javadoc comment. 38
Error Missing a Javadoc comment. 39
Error Missing a Javadoc comment. 43
Error Parameter principal should be final. 43
Error 'principal' hides a field. 43
Error Parameter credentials should be final. 43
Error 'credentials' hides a field. 43
Error Parameter authorities should be final. 44
Error 'authorities' hides a field. 44
Error Missing a Javadoc comment. 50
Error Method 'setAuthenticated' is not designed for extension - needs to be abstract, final or empty. 56
Error Missing a Javadoc comment. 56
Error Parameter isAuthenticated should be final. 56
Error Method 'isAuthenticated' is not designed for extension - needs to be abstract, final or empty. 60
Error Missing a Javadoc comment. 60
Error Method 'getAuthorities' is not designed for extension - needs to be abstract, final or empty. 64
Error Missing a Javadoc comment. 64
Error Method 'getCredentials' is not designed for extension - needs to be abstract, final or empty. 68
Error Missing a Javadoc comment. 68
Error Method 'getPrincipal' is not designed for extension - needs to be abstract, final or empty. 72
Error Missing a Javadoc comment. 72

org/acegisecurity/providers/UsernamePasswordAuthenticationToken.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 24
Error Line is longer than 80 characters. 33
Error Missing a Javadoc comment. 39
Error Missing a Javadoc comment. 40
Error Missing a Javadoc comment. 41
Error Missing a Javadoc comment. 42
Error Missing a Javadoc comment. 43
Error Parameter principal should be final. 55
Error 'principal' hides a field. 55
Error Parameter credentials should be final. 56
Error 'credentials' hides a field. 56
Error Parameter principal should be final. 73
Error 'principal' hides a field. 73
Error Expected @param tag for 'principal'. 73
Error Parameter credentials should be final. 74
Error 'credentials' hides a field. 74
Error Expected @param tag for 'credentials'. 74
Error Parameter authorities should be final. 74
Error 'authorities' hides a field. 74
Error Expected @param tag for 'authorities'. 74
Error Missing a Javadoc comment. 81
Error Method 'setAuthenticated' is not designed for extension - needs to be abstract, final or empty. 87
Error Missing a Javadoc comment. 87
Error Parameter isAuthenticated should be final. 87
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 88
Error Line is longer than 80 characters. 91
Error Method 'isAuthenticated' is not designed for extension - needs to be abstract, final or empty. 97
Error Missing a Javadoc comment. 97
Error Method 'getAuthorities' is not designed for extension - needs to be abstract, final or empty. 101
Error Missing a Javadoc comment. 101
Error Method 'getCredentials' is not designed for extension - needs to be abstract, final or empty. 105
Error Missing a Javadoc comment. 105
Error Method 'setDetails' is not designed for extension - needs to be abstract, final or empty. 109
Error Missing a Javadoc comment. 109
Error Parameter details should be final. 109
Error 'details' hides a field. 109
Error Method 'getDetails' is not designed for extension - needs to be abstract, final or empty. 118
Error Method 'getPrincipal' is not designed for extension - needs to be abstract, final or empty. 122
Error Missing a Javadoc comment. 122

org/acegisecurity/providers/anonymous/AnonymousAuthenticationProvider.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 35
Error Line is longer than 80 characters. 38
Error Line is longer than 80 characters. 46
Error Missing a Javadoc comment. 46
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Error Missing a Javadoc comment. 50
Error Variable 'messages' must be private and have accessor methods. 50
Error Missing a Javadoc comment. 51
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 55
Error Missing a Javadoc comment. 55
Error Redundant throws: 'Exception' is unchecked exception. 55
Error Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. 60
Error Missing a Javadoc comment. 60
Error Parameter authentication should be final. 60
Error Redundant throws: 'AuthenticationException' is unchecked exception. 61
Error Line is longer than 80 characters. 66
Error Line is longer than 80 characters. 70
Error Method 'getKey' is not designed for extension - needs to be abstract, final or empty. 76
Error Missing a Javadoc comment. 76
Error Method 'setKey' is not designed for extension - needs to be abstract, final or empty. 80
Error Missing a Javadoc comment. 80
Error Parameter key should be final. 80
Error 'key' hides a field. 80
Error Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. 84
Error Missing a Javadoc comment. 84
Error Parameter messageSource should be final. 84
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 88
Error Missing a Javadoc comment. 88
Error Parameter authentication should be final. 88
Error Line is longer than 80 characters. 89

org/acegisecurity/providers/anonymous/AnonymousAuthenticationToken.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 30
Error Missing a Javadoc comment. 36
Error Missing a Javadoc comment. 37
Error Missing a Javadoc comment. 38
Error Missing a Javadoc comment. 39
Error Unused @throws tag for 'IllegalArgumentException'. 50
Error Parameter key should be final. 52
Error Parameter principal should be final. 52
Error 'principal' hides a field. 52
Error Parameter authorities should be final. 53
Error 'authorities' hides a field. 53
Error Line is longer than 80 characters. 64
Error Line contains a tab character. 70
Error Missing a Javadoc comment. 73
Error Method 'setAuthenticated' is not designed for extension - needs to be abstract, final or empty. 79
Error Missing a Javadoc comment. 79
Error Parameter isAuthenticated should be final. 79
Error Method 'isAuthenticated' is not designed for extension - needs to be abstract, final or empty. 83
Error Missing a Javadoc comment. 83
Error Method 'getAuthorities' is not designed for extension - needs to be abstract, final or empty. 87
Error Missing a Javadoc comment. 87
Error First sentence should end with a period. 91
Error Method 'getCredentials' is not designed for extension - needs to be abstract, final or empty. 96
Error Method 'getKeyHash' is not designed for extension - needs to be abstract, final or empty. 100
Error Missing a Javadoc comment. 100
Error Method 'getPrincipal' is not designed for extension - needs to be abstract, final or empty. 104
Error Missing a Javadoc comment. 104
Error Definition of 'equals()' without corresponding definition of 'hashCode()'. 108
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 108
Error Missing a Javadoc comment. 108
Error Parameter obj should be final. 108
Error Line is longer than 80 characters. 114

org/acegisecurity/providers/anonymous/AnonymousProcessingFilter.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 42
Error Line is longer than 80 characters. 50
Error Line is longer than 80 characters. 55
Error Missing a Javadoc comment. 55
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 55
Error Missing a Javadoc comment. 59
Error Missing a Javadoc comment. 60
Error Missing a Javadoc comment. 61
Error Method 'setKey' is not designed for extension - needs to be abstract, final or empty. 65
Error Missing a Javadoc comment. 65
Error Parameter key should be final. 65
Error 'key' hides a field. 65
Error Method 'getKey' is not designed for extension - needs to be abstract, final or empty. 69
Error Missing a Javadoc comment. 69
Error Line has trailing spaces. 80
Error Method 'setRemoveAfterRequest' is not designed for extension - needs to be abstract, final or empty. 90
Error Parameter removeAfterRequest should be final. 90
Error 'removeAfterRequest' hides a field. 90
Error Method 'isRemoveAfterRequest' is not designed for extension - needs to be abstract, final or empty. 94
Error Missing a Javadoc comment. 94
Error Method 'setUserAttribute' is not designed for extension - needs to be abstract, final or empty. 98
Error Missing a Javadoc comment. 98
Error Parameter userAttributeDefinition should be final. 98
Error Method 'getUserAttribute' is not designed for extension - needs to be abstract, final or empty. 102
Error Missing a Javadoc comment. 102
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 106
Error Missing a Javadoc comment. 106
Error '{' is not followed by whitespace. 114
Error '}' is not preceded with whitespace. 114
Error Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. 116
Error Missing a Javadoc comment. 116
Error Parameter request should be final. 116
Error Parameter response should be final. 116
Error Parameter chain should be final. 117
Error Line is longer than 80 characters. 121
Error Line is longer than 80 characters. 122
Error Line is longer than 80 characters. 128
Error Line is longer than 80 characters. 135
Error Line is longer than 80 characters. 146
Error Line is longer than 80 characters. 147
Error Parameter ignored should be final. 160
Error '{' is not followed by whitespace. 160
Error '}' is not preceded with whitespace. 160
Error Method 'applyAnonymousForThisRequest' is not designed for extension - needs to be abstract, final or empty. 176
Error Parameter request should be final. 176
Error Method 'createAuthentication' is not designed for extension - needs to be abstract, final or empty. 180
Error Missing a Javadoc comment. 180
Error Parameter request should be final. 180

org/acegisecurity/providers/cas/CasAuthenticationProvider.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 38
Error Line is longer than 80 characters. 52
Error Missing a Javadoc comment. 52
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 52
Error Missing a Javadoc comment. 56
Error Missing a Javadoc comment. 57
Error Missing a Javadoc comment. 58
Error Variable 'messages' must be private and have accessor methods. 58
Error Missing a Javadoc comment. 59
Error Missing a Javadoc comment. 60
Error Missing a Javadoc comment. 61
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 65
Error Missing a Javadoc comment. 65
Error Redundant throws: 'Exception' is unchecked exception. 65
Error Line is longer than 80 characters. 73
Error Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. 77
Error Missing a Javadoc comment. 77
Error Parameter authentication should be final. 77
Error Redundant throws: 'AuthenticationException' is unchecked exception. 78
Error Line is longer than 80 characters. 100
Error Line is longer than 80 characters. 124
Error Line is longer than 80 characters. 125
Error Missing a Javadoc comment. 140
Error Parameter authentication should be final. 141
Error Redundant throws: 'AuthenticationException' is unchecked exception. 141
Error Line is longer than 80 characters. 143
Error Line is longer than 80 characters. 144
Error Line is longer than 80 characters. 150
Error Method 'getCasAuthoritiesPopulator' is not designed for extension - needs to be abstract, final or empty. 160
Error Missing a Javadoc comment. 160
Error Method 'getCasProxyDecider' is not designed for extension - needs to be abstract, final or empty. 164
Error Missing a Javadoc comment. 164
Error Method 'getKey' is not designed for extension - needs to be abstract, final or empty. 168
Error Missing a Javadoc comment. 168
Error Method 'getStatelessTicketCache' is not designed for extension - needs to be abstract, final or empty. 172
Error Missing a Javadoc comment. 172
Error Method 'getTicketValidator' is not designed for extension - needs to be abstract, final or empty. 176
Error Missing a Javadoc comment. 176
Error Method 'setCasAuthoritiesPopulator' is not designed for extension - needs to be abstract, final or empty. 180
Error Missing a Javadoc comment. 180
Error Parameter casAuthoritiesPopulator should be final. 181
Error 'casAuthoritiesPopulator' hides a field. 181
Error Method 'setCasProxyDecider' is not designed for extension - needs to be abstract, final or empty. 185
Error Missing a Javadoc comment. 185
Error Parameter casProxyDecider should be final. 185
Error 'casProxyDecider' hides a field. 185
Error Method 'setKey' is not designed for extension - needs to be abstract, final or empty. 189
Error Missing a Javadoc comment. 189
Error Parameter key should be final. 189
Error 'key' hides a field. 189
Error Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. 193
Error Missing a Javadoc comment. 193
Error Parameter messageSource should be final. 193
Error Method 'setStatelessTicketCache' is not designed for extension - needs to be abstract, final or empty. 197
Error Missing a Javadoc comment. 197
Error Parameter statelessTicketCache should be final. 198
Error 'statelessTicketCache' hides a field. 198
Error Method 'setTicketValidator' is not designed for extension - needs to be abstract, final or empty. 202
Error Missing a Javadoc comment. 202
Error Parameter ticketValidator should be final. 202
Error 'ticketValidator' hides a field. 202
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 206
Error Missing a Javadoc comment. 206
Error Parameter authentication should be final. 206
Error Line is longer than 80 characters. 210
Error Conditional logic can be removed. 210

org/acegisecurity/providers/cas/CasAuthenticationToken.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 33
Error Missing a Javadoc comment. 39
Error Missing a Javadoc comment. 40
Error Missing a Javadoc comment. 41
Error Missing a Javadoc comment. 42
Error Missing a Javadoc comment. 43
Error Missing a Javadoc comment. 44
Error Missing a Javadoc comment. 45
Error Missing a Javadoc comment. 46
Error Unused @throws tag for 'IllegalArgumentException'. 68
Error Parameter key should be final. 70
Error Parameter principal should be final. 70
Error 'principal' hides a field. 70
Error Parameter credentials should be final. 71
Error 'credentials' hides a field. 71
Error Parameter authorities should be final. 71
Error 'authorities' hides a field. 71
Error Line is longer than 80 characters. 72
Error Parameter userDetails should be final. 72
Error 'userDetails' hides a field. 72
Error Parameter proxyList should be final. 72
Error 'proxyList' hides a field. 72
Error Parameter proxyGrantingTicketIou should be final. 72
Error 'proxyGrantingTicketIou' hides a field. 72
Error Line is longer than 80 characters. 85
Error Missing a Javadoc comment. 98
Error Method 'setAuthenticated' is not designed for extension - needs to be abstract, final or empty. 104
Error Missing a Javadoc comment. 104
Error Parameter isAuthenticated should be final. 104
Error Method 'isAuthenticated' is not designed for extension - needs to be abstract, final or empty. 108
Error Missing a Javadoc comment. 108
Error Method 'getAuthorities' is not designed for extension - needs to be abstract, final or empty. 112
Error Missing a Javadoc comment. 112
Error Method 'getCredentials' is not designed for extension - needs to be abstract, final or empty. 116
Error Missing a Javadoc comment. 116
Error Method 'getKeyHash' is not designed for extension - needs to be abstract, final or empty. 120
Error Missing a Javadoc comment. 120
Error Method 'getPrincipal' is not designed for extension - needs to be abstract, final or empty. 124
Error Missing a Javadoc comment. 124
Error Method 'getProxyGrantingTicketIou' is not designed for extension - needs to be abstract, final or empty. 134
Error Method 'getProxyList' is not designed for extension - needs to be abstract, final or empty. 138
Error Missing a Javadoc comment. 138
Error Method 'getUserDetails' is not designed for extension - needs to be abstract, final or empty. 142
Error Missing a Javadoc comment. 142
Error Definition of 'equals()' without corresponding definition of 'hashCode()'. 146
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 146
Error Missing a Javadoc comment. 146
Error Parameter obj should be final. 146
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 175
Error Missing a Javadoc comment. 175
Error Line is longer than 80 characters. 179

org/acegisecurity/providers/cas/CasAuthoritiesPopulator.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 25
Error Line has trailing spaces. 33
Error Line has trailing spaces. 45
Error Line is longer than 80 characters. 52
Error Line has trailing spaces. 59
Error Redundant 'public' modifier. 72
Error Redundant throws: 'AuthenticationException' is unchecked exception. 73

org/acegisecurity/providers/cas/CasProxyDecider.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 23
Error Line has trailing spaces. 33
Error Line has trailing spaces. 40
Error Line has trailing spaces. 47
Error Line has trailing spaces. 64
Error Redundant 'public' modifier. 70
Error Expected @param tag for 'proxyList'. 70
Error Expected @throws tag for 'ProxyUntrustedException'. 71
Error Redundant throws: 'ProxyUntrustedException' is unchecked exception. 71

org/acegisecurity/providers/cas/ProxyUntrustedException.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 25
Error Parameter msg should be final. 36
Error Parameter msg should be final. 47
Error Parameter t should be final. 47

org/acegisecurity/providers/cas/StatelessTicketCache.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 20
Error Line has trailing spaces. 29
Error Line has trailing spaces. 36
Error Line has trailing spaces. 44
Error Line has trailing spaces. 52
Error Line is longer than 80 characters. 60
Error Line has trailing spaces. 68
Error Redundant 'public' modifier. 76
Error Expected @param tag for 'serviceTicket'. 76
Error Line has trailing spaces. 80
Error Redundant 'public' modifier. 88
Error Line has trailing spaces. 93
Error Redundant 'public' modifier. 102
Error Line has trailing spaces. 107
Error Redundant 'public' modifier. 115

org/acegisecurity/providers/cas/TicketResponse.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 31
Error Missing a Javadoc comment. 32
Error Missing a Javadoc comment. 33
Error Line has trailing spaces. 39
Error Unused @throws tag for 'IllegalArgumentException'. 53
Error Parameter user should be final. 55
Error 'user' hides a field. 55
Error Parameter proxyList should be final. 55
Error 'proxyList' hides a field. 55
Error Parameter proxyGrantingTicketIou should be final. 56
Error 'proxyGrantingTicketIou' hides a field. 56
Error Missing a Javadoc comment. 75
Error Method 'getProxyGrantingTicketIou' is not designed for extension - needs to be abstract, final or empty. 81
Error Missing a Javadoc comment. 81
Error Method 'getProxyList' is not designed for extension - needs to be abstract, final or empty. 85
Error Missing a Javadoc comment. 85
Error Method 'getUser' is not designed for extension - needs to be abstract, final or empty. 89
Error Missing a Javadoc comment. 89
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 93
Error Missing a Javadoc comment. 93
Error Line is longer than 80 characters. 97

org/acegisecurity/providers/cas/TicketValidator.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 23
Error Line has trailing spaces. 29
Error Line has trailing spaces. 43
Error Redundant 'public' modifier. 51
Error Expected @param tag for 'serviceTicket'. 51
Error Expected @throws tag for 'AuthenticationException'. 52
Error Redundant throws: 'AuthenticationException' is unchecked exception. 52

org/acegisecurity/providers/cas/cache/EhCacheBasedTicketCache.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 39
Error Line is longer than 80 characters. 45
Error Missing a Javadoc comment. 45
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Error Missing a Javadoc comment. 49
Error Method 'getByTicketId' is not designed for extension - needs to be abstract, final or empty. 53
Error Missing a Javadoc comment. 53
Error Parameter serviceTicket should be final. 53
Error Method 'setCache' is not designed for extension - needs to be abstract, final or empty. 75
Error Missing a Javadoc comment. 75
Error Parameter cache should be final. 75
Error 'cache' hides a field. 75
Error Method 'getCache' is not designed for extension - needs to be abstract, final or empty. 79
Error Missing a Javadoc comment. 79
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 83
Error Missing a Javadoc comment. 83
Error Method 'putTicketInCache' is not designed for extension - needs to be abstract, final or empty. 87
Error Missing a Javadoc comment. 87
Error Parameter token should be final. 87
Error Method 'removeTicketFromCache' is not designed for extension - needs to be abstract, final or empty. 97
Error Missing a Javadoc comment. 97
Error Parameter token should be final. 97
Error Method 'removeTicketFromCache' is not designed for extension - needs to be abstract, final or empty. 105
Error Missing a Javadoc comment. 105
Error Parameter serviceTicket should be final. 105

org/acegisecurity/providers/cas/populator/DaoCasAuthoritiesPopulator.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 29
Error Line is longer than 80 characters. 38
Error Missing a Javadoc comment. 44
Error Method 'setUserDetailsService' is not designed for extension - needs to be abstract, final or empty. 48
Error Missing a Javadoc comment. 48
Error Parameter authenticationDao should be final. 48
Error Method 'getUserDetailsService' is not designed for extension - needs to be abstract, final or empty. 52
Error Missing a Javadoc comment. 52
Error Method 'getUserDetails' is not designed for extension - needs to be abstract, final or empty. 56
Error Missing a Javadoc comment. 56
Error Parameter casUserId should be final. 56
Error Redundant throws: 'AuthenticationException' is unchecked exception. 57
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 61
Error Missing a Javadoc comment. 61
Error Redundant throws: 'Exception' is unchecked exception. 61
Error Line is longer than 80 characters. 62

org/acegisecurity/providers/cas/proxy/AcceptAnyCasProxy.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 30
Error Line is longer than 80 characters. 42
Error Missing a Javadoc comment. 42
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 42
Error Method 'confirmProxyListTrusted' is not designed for extension - needs to be abstract, final or empty. 46
Error Missing a Javadoc comment. 46
Error Parameter proxyList should be final. 46
Error Redundant throws: 'ProxyUntrustedException' is unchecked exception. 47
Error Line is longer than 80 characters. 51

org/acegisecurity/providers/cas/proxy/NamedCasProxyDecider.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 35
Error Line is longer than 80 characters. 45
Error Missing a Javadoc comment. 45
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Error Missing a Javadoc comment. 49
Error Missing a Javadoc comment. 50
Error Variable 'messages' must be private and have accessor methods. 50
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 54
Error Missing a Javadoc comment. 54
Error Redundant throws: 'Exception' is unchecked exception. 54
Error Method 'confirmProxyListTrusted' is not designed for extension - needs to be abstract, final or empty. 59
Error Missing a Javadoc comment. 59
Error Parameter proxyList should be final. 59
Error Redundant throws: 'ProxyUntrustedException' is unchecked exception. 60
Error Method 'getValidProxies' is not designed for extension - needs to be abstract, final or empty. 80
Error Missing a Javadoc comment. 80
Error Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. 84
Error Missing a Javadoc comment. 84
Error Parameter messageSource should be final. 84
Error Method 'setValidProxies' is not designed for extension - needs to be abstract, final or empty. 88
Error Missing a Javadoc comment. 88
Error Parameter validProxies should be final. 88
Error 'validProxies' hides a field. 88

org/acegisecurity/providers/cas/proxy/RejectProxyTickets.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 34
Error Line is longer than 80 characters. 44
Error Missing a Javadoc comment. 44
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
Error Missing a Javadoc comment. 48
Error Variable 'messages' must be private and have accessor methods. 48
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 52
Error Missing a Javadoc comment. 52
Error Redundant throws: 'Exception' is unchecked exception. 52
Error Method 'confirmProxyListTrusted' is not designed for extension - needs to be abstract, final or empty. 56
Error Missing a Javadoc comment. 56
Error Parameter proxyList should be final. 56
Error Redundant throws: 'ProxyUntrustedException' is unchecked exception. 57
Error Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. 74
Error Missing a Javadoc comment. 74
Error Parameter messageSource should be final. 74

org/acegisecurity/providers/cas/ticketvalidator/AbstractTicketValidator.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 31
Error Line is longer than 80 characters. 37
Error Missing a Javadoc comment. 37
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 37
Error Line has trailing spaces. 38
Error Missing a Javadoc comment. 41
Error Missing a Javadoc comment. 42
Error Missing a Javadoc comment. 43
Error Method 'setCasValidate' is not designed for extension - needs to be abstract, final or empty. 47
Error Missing a Javadoc comment. 47
Error Parameter casValidate should be final. 47
Error 'casValidate' hides a field. 47
Error Line has trailing spaces. 53
Error Method 'getCasValidate' is not designed for extension - needs to be abstract, final or empty. 61
Error Method 'setServiceProperties' is not designed for extension - needs to be abstract, final or empty. 65
Error Missing a Javadoc comment. 65
Error Parameter serviceProperties should be final. 65
Error 'serviceProperties' hides a field. 65
Error Method 'getServiceProperties' is not designed for extension - needs to be abstract, final or empty. 69
Error Missing a Javadoc comment. 69
Error Method 'setTrustStore' is not designed for extension - needs to be abstract, final or empty. 73
Error Missing a Javadoc comment. 73
Error Parameter trustStore should be final. 73
Error 'trustStore' hides a field. 73
Error Method 'getTrustStore' is not designed for extension - needs to be abstract, final or empty. 85
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 89
Error Missing a Javadoc comment. 89
Error Line is longer than 80 characters. 91
Error Line is longer than 80 characters. 95
Error '+' should be on a new line. 95

org/acegisecurity/providers/cas/ticketvalidator/CasProxyTicketValidator.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 33
Error Line is longer than 80 characters. 38
Error Missing a Javadoc comment. 38
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 38
Error Missing a Javadoc comment. 42
Error Method 'setProxyCallbackUrl' is not designed for extension - needs to be abstract, final or empty. 46
Error Missing a Javadoc comment. 46
Error Parameter proxyCallbackUrl should be final. 46
Error 'proxyCallbackUrl' hides a field. 46
Error Line has trailing spaces. 52
Error Line has trailing spaces. 61
Error Method 'getProxyCallbackUrl' is not designed for extension - needs to be abstract, final or empty. 73
Error Method 'confirmTicketValid' is not designed for extension - needs to be abstract, final or empty. 77
Error Missing a Javadoc comment. 77
Error Parameter serviceTicket should be final. 77
Error Redundant throws: 'AuthenticationException' is unchecked exception. 78
Error Line is longer than 80 characters. 79
Error Line is longer than 80 characters. 88
Error Method 'validateNow' is not designed for extension - needs to be abstract, final or empty. 111
Error Parameter pv should be final. 111
Error Redundant throws: 'AuthenticationServiceException' is unchecked exception. 112
Error Redundant throws: 'BadCredentialsException' is unchecked exception. 112
Error Line is longer than 80 characters. 116

org/acegisecurity/providers/dao/AbstractUserDetailsAuthenticationProvider.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Unused import - org.acegisecurity.userdetails.UserDetailsService. 29
Error Line is longer than 80 characters. 39
Error Line has trailing spaces. 42
Error Line has trailing spaces. 59
Error Missing a Javadoc comment. 73
Error Variable 'messages' must be private and have accessor methods. 73
Error Missing a Javadoc comment. 74
Error Missing a Javadoc comment. 75
Error Parameter userDetails should be final. 99
Error Parameter authentication should be final. 100
Error Redundant throws: 'AuthenticationException' is unchecked exception. 101
Error Missing a Javadoc comment. 103
Error Redundant throws: 'Exception' is unchecked exception. 103
Error Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. 109
Error Missing a Javadoc comment. 109
Error Parameter authentication should be final. 109
Error Redundant throws: 'AuthenticationException' is unchecked exception. 110
Error Avoid inline conditionals. 119
Error Line is longer than 80 characters. 129
Error Line is longer than 80 characters. 156
Error Line is longer than 80 characters. 166
Error Line has trailing spaces. 186
Error Line has trailing spaces. 190
Error Method 'createSuccessAuthentication' is not designed for extension - needs to be abstract, final or empty. 205
Error Parameter principal should be final. 205
Error Parameter authentication should be final. 206
Error Parameter user should be final. 206
Error Line is longer than 80 characters. 211
Error Avoid inline conditionals. 214
Error Missing a Javadoc comment. 219
Error Redundant throws: 'Exception' is unchecked exception. 219
Error '{' is not followed by whitespace. 219
Error '}' is not preceded with whitespace. 219
Error Method 'getUserCache' is not designed for extension - needs to be abstract, final or empty. 221
Error Missing a Javadoc comment. 221
Error Method 'isForcePrincipalAsString' is not designed for extension - needs to be abstract, final or empty. 225
Error Missing a Javadoc comment. 225
Error Line has trailing spaces. 236
Error Line has trailing spaces. 254
Error Parameter username should be final. 276
Error Parameter authentication should be final. 277
Error Redundant throws: 'AuthenticationException' is unchecked exception. 278
Error Method 'setForcePrincipalAsString' is not designed for extension - needs to be abstract, final or empty. 280
Error Missing a Javadoc comment. 280
Error Parameter forcePrincipalAsString should be final. 280
Error 'forcePrincipalAsString' hides a field. 280
Error Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. 284
Error Missing a Javadoc comment. 284
Error Parameter messageSource should be final. 284
Error Method 'setUserCache' is not designed for extension - needs to be abstract, final or empty. 288
Error Missing a Javadoc comment. 288
Error Parameter userCache should be final. 288
Error 'userCache' hides a field. 288
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 292
Error Missing a Javadoc comment. 292
Error Parameter authentication should be final. 292
Error Line is longer than 80 characters. 293

org/acegisecurity/providers/dao/DaoAuthenticationProvider.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Unused import - org.acegisecurity.providers.AuthenticationProvider. 22
Error Missing a Javadoc comment. 43
Error Missing a Javadoc comment. 44
Error Missing a Javadoc comment. 45
Error Missing a Javadoc comment. 46
Error Method 'additionalAuthenticationChecks' is not designed for extension - needs to be abstract, final or empty. 50
Error Missing a Javadoc comment. 50
Error Parameter userDetails should be final. 50
Error Parameter authentication should be final. 51
Error Redundant throws: 'AuthenticationException' is unchecked exception. 52
Error Method 'doAfterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 67
Error Missing a Javadoc comment. 67
Error Redundant throws: 'Exception' is unchecked exception. 67
Error Method 'getUserDetailsService' is not designed for extension - needs to be abstract, final or empty. 72
Error Missing a Javadoc comment. 72
Error Method 'getPasswordEncoder' is not designed for extension - needs to be abstract, final or empty. 76
Error Missing a Javadoc comment. 76
Error Method 'getSaltSource' is not designed for extension - needs to be abstract, final or empty. 80
Error Missing a Javadoc comment. 80
Error Method 'isHideUserNotFoundExceptions' is not designed for extension - needs to be abstract, final or empty. 84
Error Missing a Javadoc comment. 84
Error Missing a Javadoc comment. 88
Error Parameter username should be final. 88
Error Parameter authentication should be final. 89
Error Redundant throws: 'AuthenticationException' is unchecked exception. 90
Error Line is longer than 80 characters. 98
Error Line is longer than 80 characters. 110
Error Line is longer than 80 characters. 116
Error Method 'setUserDetailsService' is not designed for extension - needs to be abstract, final or empty. 116
Error Missing a Javadoc comment. 116
Error Parameter authenticationDao should be final. 116
Error Method 'setHideUserNotFoundExceptions' is not designed for extension - needs to be abstract, final or empty. 135
Error Parameter hideUserNotFoundExceptions should be final. 136
Error 'hideUserNotFoundExceptions' hides a field. 136
Error Method 'setPasswordEncoder' is not designed for extension - needs to be abstract, final or empty. 147
Error Parameter passwordEncoder should be final. 147
Error 'passwordEncoder' hides a field. 147
Error Method 'setSaltSource' is not designed for extension - needs to be abstract, final or empty. 160
Error Parameter saltSource should be final. 160
Error 'saltSource' hides a field. 160

org/acegisecurity/providers/dao/SaltSource.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Redundant 'public' modifier. 37

org/acegisecurity/providers/dao/UserCache.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Unused import - org.acegisecurity.userdetails.User. 18
Error Line has trailing spaces. 24
Error Redundant 'public' modifier. 48
Error Redundant 'public' modifier. 57
Error Line has trailing spaces. 63
Error Redundant 'public' modifier. 73

org/acegisecurity/providers/dao/cache/EhCacheBasedUserCache.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 39
Error Line is longer than 80 characters. 44
Error Missing a Javadoc comment. 44
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
Error Missing a Javadoc comment. 48
Error Method 'setCache' is not designed for extension - needs to be abstract, final or empty. 52
Error Missing a Javadoc comment. 52
Error Parameter cache should be final. 52
Error 'cache' hides a field. 52
Error Method 'getCache' is not designed for extension - needs to be abstract, final or empty. 56
Error Missing a Javadoc comment. 56
Error Method 'getUserFromCache' is not designed for extension - needs to be abstract, final or empty. 60
Error Missing a Javadoc comment. 60
Error Parameter username should be final. 60
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 82
Error Missing a Javadoc comment. 82
Error Method 'putUserInCache' is not designed for extension - needs to be abstract, final or empty. 86
Error Missing a Javadoc comment. 86
Error Parameter user should be final. 86
Error Method 'removeUserFromCache' is not designed for extension - needs to be abstract, final or empty. 96
Error Missing a Javadoc comment. 96
Error Parameter user should be final. 96
Error Method 'removeUserFromCache' is not designed for extension - needs to be abstract, final or empty. 104
Error Missing a Javadoc comment. 104
Error Parameter username should be final. 104

org/acegisecurity/providers/dao/cache/NullUserCache.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Method 'getUserFromCache' is not designed for extension - needs to be abstract, final or empty. 31
Error Missing a Javadoc comment. 31
Error Parameter username should be final. 31
Error Missing a Javadoc comment. 35
Error Parameter user should be final. 35
Error '{' is not followed by whitespace. 35
Error '}' is not preceded with whitespace. 35
Error Missing a Javadoc comment. 37
Error Parameter username should be final. 37
Error '{' is not followed by whitespace. 37
Error '}' is not preceded with whitespace. 37

org/acegisecurity/providers/dao/salt/ReflectionSaltSource.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 29
Error Line is longer than 80 characters. 38
Error Missing a Javadoc comment. 43
Error Line has trailing spaces. 49
Error Unused @throws tag for 'AuthenticationServiceException'. 61
Error Method 'getSalt' is not designed for extension - needs to be abstract, final or empty. 63
Error Parameter user should be final. 63
Error Line is longer than 80 characters. 65
Error Method 'setUserPropertyToUse' is not designed for extension - needs to be abstract, final or empty. 82
Error Parameter userPropertyToUse should be final. 82
Error 'userPropertyToUse' hides a field. 82
Error Method 'getUserPropertyToUse' is not designed for extension - needs to be abstract, final or empty. 86
Error Missing a Javadoc comment. 86
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 90
Error Missing a Javadoc comment. 90
Error Redundant throws: 'Exception' is unchecked exception. 90

org/acegisecurity/providers/dao/salt/SystemWideSaltSource.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 26
Error Line is longer than 80 characters. 35
Error Missing a Javadoc comment. 40
Error Method 'getSalt' is not designed for extension - needs to be abstract, final or empty. 44
Error Missing a Javadoc comment. 44
Error Parameter user should be final. 44
Error Method 'setSystemWideSalt' is not designed for extension - needs to be abstract, final or empty. 48
Error Missing a Javadoc comment. 48
Error Parameter systemWideSalt should be final. 48
Error 'systemWideSalt' hides a field. 48
Error Method 'getSystemWideSalt' is not designed for extension - needs to be abstract, final or empty. 52
Error Missing a Javadoc comment. 52
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 56
Error Missing a Javadoc comment. 56

org/acegisecurity/providers/encoding/BaseDigestPasswordEncoder.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 24
Error Missing a Javadoc comment. 29
Error Method 'setEncodeHashAsBase64' is not designed for extension - needs to be abstract, final or empty. 40
Error Parameter encodeHashAsBase64 should be final. 40
Error 'encodeHashAsBase64' hides a field. 40
Error Method 'getEncodeHashAsBase64' is not designed for extension - needs to be abstract, final or empty. 44
Error Missing a Javadoc comment. 44

org/acegisecurity/providers/encoding/BasePasswordEncoder.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 24
Error Line has trailing spaces. 33
Error Unused @throws tag for 'IllegalArgumentException'. 47
Error Method 'demergePasswordAndSalt' is not designed for extension - needs to be abstract, final or empty. 49
Error Parameter mergedPasswordSalt should be final. 49
Error Line has trailing spaces. 73
Error Line has trailing spaces. 78
Error Unused @throws tag for 'IllegalArgumentException'. 93
Error Method 'mergePasswordAndSalt' is not designed for extension - needs to be abstract, final or empty. 95
Error Parameter password should be final. 95
Error Parameter salt should be final. 95
Error Parameter strict should be final. 96

org/acegisecurity/providers/encoding/Md5PasswordEncoder.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 26
Error Line has trailing spaces. 31
Error Line is longer than 80 characters. 44
Error Method 'isPasswordValid' is not designed for extension - needs to be abstract, final or empty. 44
Error Missing a Javadoc comment. 44
Error Parameter encPass should be final. 44
Error Parameter rawPass should be final. 44
Error Parameter salt should be final. 44
Error Line is longer than 80 characters. 46
Error Method 'encodePassword' is not designed for extension - needs to be abstract, final or empty. 51
Error Missing a Javadoc comment. 51
Error Parameter rawPass should be final. 51
Error Parameter salt should be final. 51
Error Missing a Javadoc comment. 55
Error Parameter input should be final. 55

org/acegisecurity/providers/encoding/PasswordEncoder.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 36
Error Line has trailing spaces. 43
Error Redundant 'public' modifier. 57
Error Expected @throws tag for 'DataAccessException'. 58
Error Redundant throws: 'DataAccessException' is unchecked exception. 58
Error Line has trailing spaces. 65
Error Line has trailing spaces. 72
Error Line has trailing spaces. 84
Error Redundant 'public' modifier. 98
Error Expected @throws tag for 'DataAccessException'. 99
Error Redundant throws: 'DataAccessException' is unchecked exception. 99

org/acegisecurity/providers/encoding/PlaintextPasswordEncoder.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 22
Error Line is longer than 80 characters. 31
Error Missing a Javadoc comment. 36
Error Line has trailing spaces. 42
Error Method 'setIgnorePasswordCase' is not designed for extension - needs to be abstract, final or empty. 50
Error Parameter ignorePasswordCase should be final. 50
Error 'ignorePasswordCase' hides a field. 50
Error Method 'isIgnorePasswordCase' is not designed for extension - needs to be abstract, final or empty. 54
Error Missing a Javadoc comment. 54
Error Line is longer than 80 characters. 58
Error Method 'isPasswordValid' is not designed for extension - needs to be abstract, final or empty. 58
Error Missing a Javadoc comment. 58
Error Parameter encPass should be final. 58
Error Parameter rawPass should be final. 58
Error Parameter salt should be final. 58
Error Method 'encodePassword' is not designed for extension - needs to be abstract, final or empty. 73
Error Missing a Javadoc comment. 73
Error Parameter rawPass should be final. 73
Error Parameter salt should be final. 73
Error Line has trailing spaces. 80
Error Line has trailing spaces. 85
Error Method 'obtainPasswordAndSalt' is not designed for extension - needs to be abstract, final or empty. 95
Error Parameter password should be final. 95

org/acegisecurity/providers/encoding/ShaPasswordEncoder.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 26
Error Line has trailing spaces. 31
Error Line is longer than 80 characters. 44
Error Method 'isPasswordValid' is not designed for extension - needs to be abstract, final or empty. 44
Error Missing a Javadoc comment. 44
Error Parameter encPass should be final. 44
Error Parameter rawPass should be final. 44
Error Parameter salt should be final. 44
Error Line is longer than 80 characters. 46
Error Method 'encodePassword' is not designed for extension - needs to be abstract, final or empty. 51
Error Missing a Javadoc comment. 51
Error Parameter rawPass should be final. 51
Error Parameter salt should be final. 51
Error Missing a Javadoc comment. 55
Error Parameter input should be final. 55

org/acegisecurity/providers/jaas/AuthorityGranter.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 26
Error Redundant 'public' modifier. 54

org/acegisecurity/providers/jaas/DefaultLoginExceptionResolver.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Method 'resolveException' is not designed for extension - needs to be abstract, final or empty. 34
Error Missing a Javadoc comment. 34
Error Parameter e should be final. 34

org/acegisecurity/providers/jaas/JaasAuthenticationCallbackHandler.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 32
Error Line is longer than 80 characters. 41
Error Line is longer than 80 characters. 46
Error Line is longer than 80 characters. 48
Error Line is longer than 80 characters. 55
Error Expected @param tag for 'callback'. 66
Error Expected @throws tag for 'IOException'. 67
Error Expected @throws tag for 'UnsupportedCallbackException'. 67

org/acegisecurity/providers/jaas/JaasAuthenticationProvider.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 67
Error Line is longer than 80 characters. 106
Error Line is longer than 80 characters. 109
Error Line is longer than 80 characters. 119
Error Line is longer than 80 characters. 125
Error Line is longer than 80 characters. 126
Error Line is longer than 80 characters. 157
Error Line is longer than 80 characters. 158
Error Line is longer than 80 characters. 161
Error Line is longer than 80 characters. 167
Error Missing a Javadoc comment. 167
Error Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 167
Error Missing a Javadoc comment. 171
Error Line is longer than 80 characters. 172
Error Missing a Javadoc comment. 172
Error Missing a Javadoc comment. 173
Error Missing a Javadoc comment. 175
Error Missing a Javadoc comment. 176
Error Missing a Javadoc comment. 177
Error Method 'setApplicationContext' is not designed for extension - needs to be abstract, final or empty. 181
Error Missing a Javadoc comment. 181
Error Parameter applicationContext should be final. 181
Error Redundant throws: 'BeansException' is unchecked exception. 182
Error Method 'getApplicationContext' is not designed for extension - needs to be abstract, final or empty. 186
Error Missing a Javadoc comment. 186
Error Method 'setAuthorityGranters' is not designed for extension - needs to be abstract, final or empty. 197
Error Parameter authorityGranters should be final. 197
Error 'authorityGranters' hides a field. 197
Error Method 'getAuthorityGranters' is not designed for extension - needs to be abstract, final or empty. 209
Error Method 'setCallbackHandlers' is not designed for extension - needs to be abstract, final or empty. 219
Error Parameter callbackHandlers should be final. 220
Error 'callbackHandlers' hides a field. 220
Error Method 'getCallbackHandlers' is not designed for extension - needs to be abstract, final or empty. 231
Error Line is longer than 80 characters. 239
Error Line is longer than 80 characters. 242
Error Method 'setLoginConfig' is not designed for extension - needs to be abstract, final or empty. 245
Error Parameter loginConfig should be final. 245
Error 'loginConfig' hides a field. 245
Error Method 'getLoginConfig' is not designed for extension - needs to be abstract, final or empty. 249
Error Missing a Javadoc comment. 249
Error Method 'setLoginContextName' is not designed for extension - needs to be abstract, final or empty. 259
Error Parameter loginContextName should be final. 259
Error 'loginContextName' hides a field. 259
Error Expected @param tag for 'loginContextName'. 259
Error Method 'getLoginContextName' is not designed for extension - needs to be abstract, final or empty. 263
Error Missing a Javadoc comment. 263
Error Method 'setLoginExceptionResolver' is not designed for extension - needs to be abstract, final or empty. 267
Error Missing a Javadoc comment. 267
Error Parameter loginExceptionResolver should be final. 268
Error 'loginExceptionResolver' hides a field. 268
Error Method 'getLoginExceptionResolver' is not designed for extension - needs to be abstract, final or empty. 272
Error Missing a Javadoc comment. 272
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 276
Error Missing a Javadoc comment. 276
Error Redundant throws: 'Exception' is unchecked exception. 276
Error Line is longer than 80 characters. 284
Error First sentence should end with a period. 287
Error Unused @param tag for 'loginConfigStr'. 290
Error Method 'configureJaas' is not designed for extension - needs to be abstract, final or empty. 292
Error Parameter loginConfig should be final. 292
Error 'loginConfig' hides a field. 292
Error Expected @param tag for 'loginConfig'. 292
Error Expected @throws tag for 'IOException'. 292
Error Expected @throws tag for 'IOException'. 301
Error First sentence should end with a period. 327
Error Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. 340
Error Parameter auth should be final. 340
Error Redundant throws: 'AuthenticationException' is unchecked exception. 341
Error Line is longer than 80 characters. 343
Error Line is longer than 80 characters. 346
Error Line is longer than 80 characters. 350
Error Line is longer than 80 characters. 353
Error Line is longer than 80 characters. 360
Error Line is longer than 80 characters. 371
Error Line is longer than 80 characters. 383
Error Line is longer than 80 characters. 384
Error Line is longer than 80 characters. 387
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 406
Error Missing a Javadoc comment. 406
Error Parameter aClass should be final. 406
Error Line is longer than 80 characters. 407
Error Method 'onApplicationEvent' is not designed for extension - needs to be abstract, final or empty. 410
Error Missing a Javadoc comment. 410
Error Parameter applicationEvent should be final. 410
Error Line is longer than 80 characters. 412
Error Line is longer than 80 characters. 418
Error Line is longer than 80 characters. 419
Error Method 'handleLogout' is not designed for extension - needs to be abstract, final or empty. 422
Error Parameter event should be final. 422
Error Expected @param tag for 'event'. 422
Error Line is longer than 80 characters. 423
Error 'context' hides a field. 423
Error Line is longer than 80 characters. 430
Error Line is longer than 80 characters. 433
Error '+' should be on a new line. 433
Error Method 'publishFailureEvent' is not designed for extension - needs to be abstract, final or empty. 450
Error Line is longer than 80 characters. 451
Error Parameter token should be final. 451
Error Parameter ase should be final. 451
Error Method 'publishSuccessEvent' is not designed for extension - needs to be abstract, final or empty. 463
Error Parameter token should be final. 464
Error First sentence should end with a period. 471
Error Missing a Javadoc comment. 475
Error Missing a Javadoc comment. 477
Error Parameter authentication should be final. 477
Error 'authentication' hides a field. 477
Error Missing a Javadoc comment. 481
Error Parameter callbacks should be final. 481

org/acegisecurity/providers/jaas/JaasAuthenticationToken.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error First sentence should end with a period. 8
Error Line is longer than 80 characters. 9
Error Line is longer than 80 characters. 12
Error Missing a Javadoc comment. 14
Error Line is longer than 80 characters. 16
Error Missing a Javadoc comment. 16
Error Parameter principal should be final. 16
Error Parameter credentials should be final. 16
Error Parameter loginContext should be final. 16
Error 'loginContext' hides a field. 16
Error Line is longer than 80 characters. 21
Error Missing a Javadoc comment. 21
Error Parameter principal should be final. 21
Error Parameter credentials should be final. 21
Error Parameter authorities should be final. 21
Error Parameter loginContext should be final. 21
Error 'loginContext' hides a field. 21
Error Method 'getLoginContext' is not designed for extension - needs to be abstract, final or empty. 26
Error Missing a Javadoc comment. 26

org/acegisecurity/providers/jaas/JaasGrantedAuthority.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 28
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 39
Error Parameter role should be final. 39
Error Parameter principal should be final. 39
Error 'principal' hides a field. 39
Error Method 'getPrincipal' is not designed for extension - needs to be abstract, final or empty. 46
Error Missing a Javadoc comment. 46

org/acegisecurity/providers/jaas/JaasNameCallbackHandler.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 35
Error Line is longer than 80 characters. 38
Error Line is longer than 80 characters. 40
Error Method 'handle' is not designed for extension - needs to be abstract, final or empty. 57
Error Parameter callback should be final. 57
Error Expected @param tag for 'callback'. 57
Error Parameter authentication should be final. 57
Error Expected @param tag for 'authentication'. 57
Error Expected @throws tag for 'IOException'. 58
Error Expected @throws tag for 'UnsupportedCallbackException'. 58

org/acegisecurity/providers/jaas/JaasPasswordCallbackHandler.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 34
Error Line is longer than 80 characters. 37
Error Line is longer than 80 characters. 39
Error Method 'handle' is not designed for extension - needs to be abstract, final or empty. 56
Error Parameter callback should be final. 56
Error Expected @param tag for 'callback'. 56
Error Parameter auth should be final. 56
Error Expected @param tag for 'auth'. 56
Error Expected @throws tag for 'IOException'. 57
Error Expected @throws tag for 'UnsupportedCallbackException'. 57

org/acegisecurity/providers/jaas/LoginExceptionResolver.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Redundant 'public' modifier. 45

org/acegisecurity/providers/jaas/SecurityContextLoginModule.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 56
Error Missing a Javadoc comment. 56
Error Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 56
Error Missing a Javadoc comment. 60
Error Missing a Javadoc comment. 61
Error Missing a Javadoc comment. 62
Error Method 'abort' is not designed for extension - needs to be abstract, final or empty. 75
Error Method 'commit' is not designed for extension - needs to be abstract, final or empty. 95
Error Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 117
Error Parameter subject should be final. 117
Error 'subject' hides a field. 117
Error Parameter callbackHandler should be final. 117
Error Parameter sharedState should be final. 118
Error Parameter options should be final. 118
Error Method 'login' is not designed for extension - needs to be abstract, final or empty. 137
Error Line is longer than 80 characters. 141
Error Method 'logout' is not designed for extension - needs to be abstract, final or empty. 163
Error Method 'getAuthentication' is not designed for extension - needs to be abstract, final or empty. 174
Error Missing a Javadoc comment. 174
Error Method 'getSubject' is not designed for extension - needs to be abstract, final or empty. 178
Error Missing a Javadoc comment. 178

org/acegisecurity/providers/jaas/event/JaasAuthenticationEvent.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 29
Error Parameter auth should be final. 39
Error Expected @param tag for 'auth'. 39
Error Method 'getAuthentication' is not designed for extension - needs to be abstract, final or empty. 50

org/acegisecurity/providers/jaas/event/JaasAuthenticationFailedEvent.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 26
Error Missing a Javadoc comment. 31
Error Missing a Javadoc comment. 35
Error Parameter auth should be final. 35
Error Parameter exception should be final. 36
Error 'exception' hides a field. 36
Error Method 'getException' is not designed for extension - needs to be abstract, final or empty. 43
Error Missing a Javadoc comment. 43

org/acegisecurity/providers/jaas/event/JaasAuthenticationSuccessEvent.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 28
Error Missing a Javadoc comment. 33
Error Parameter auth should be final. 33

org/acegisecurity/providers/rcp/RemoteAuthenticationException.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 24
Error Line is longer than 80 characters. 32
Error Parameter msg should be final. 43

org/acegisecurity/providers/rcp/RemoteAuthenticationManager.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 25
Error Line has trailing spaces. 34
Error Redundant 'public' modifier. 54
Error Redundant throws: 'RemoteAuthenticationException' is unchecked exception. 55

org/acegisecurity/providers/rcp/RemoteAuthenticationManagerImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 29
Error Line is longer than 80 characters. 37
Error Missing a Javadoc comment. 43
Error Method 'setAuthenticationManager' is not designed for extension - needs to be abstract, final or empty. 47
Error Missing a Javadoc comment. 47
Error Parameter authenticationManager should be final. 48
Error 'authenticationManager' hides a field. 48
Error Method 'getAuthenticationManager' is not designed for extension - needs to be abstract, final or empty. 52
Error Missing a Javadoc comment. 52
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 56
Error Missing a Javadoc comment. 56
Error Redundant throws: 'Exception' is unchecked exception. 56
Error Line is longer than 80 characters. 57
Error Method 'attemptAuthentication' is not designed for extension - needs to be abstract, final or empty. 60
Error Missing a Javadoc comment. 60
Error Parameter username should be final. 60
Error Parameter password should be final. 61
Error Redundant throws: 'RemoteAuthenticationException' is unchecked exception. 61
Error Line is longer than 80 characters. 62

org/acegisecurity/providers/rcp/RemoteAuthenticationProvider.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 34
Error Line has trailing spaces. 41
Error Line has trailing spaces. 51
Error Line is longer than 80 characters. 59
Error Line is longer than 80 characters. 65
Error Missing a Javadoc comment. 65
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 65
Error Missing a Javadoc comment. 69
Error Method 'setRemoteAuthenticationManager' is not designed for extension - needs to be abstract, final or empty. 73
Error Missing a Javadoc comment. 73
Error Parameter remoteAuthenticationManager should be final. 74
Error 'remoteAuthenticationManager' hides a field. 74
Error Method 'getRemoteAuthenticationManager' is not designed for extension - needs to be abstract, final or empty. 78
Error Missing a Javadoc comment. 78
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 82
Error Missing a Javadoc comment. 82
Error Redundant throws: 'Exception' is unchecked exception. 82
Error Line is longer than 80 characters. 83
Error Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. 86
Error Missing a Javadoc comment. 86
Error Parameter authentication should be final. 86
Error Redundant throws: 'AuthenticationException' is unchecked exception. 87
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 97
Error Missing a Javadoc comment. 97
Error Parameter authentication should be final. 97
Error Line is longer than 80 characters. 98

org/acegisecurity/providers/rememberme/RememberMeAuthenticationProvider.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 35
Error Line is longer than 80 characters. 38
Error Line is longer than 80 characters. 46
Error Missing a Javadoc comment. 46
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Error Missing a Javadoc comment. 50
Error Variable 'messages' must be private and have accessor methods. 50
Error Missing a Javadoc comment. 51
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 55
Error Missing a Javadoc comment. 55
Error Redundant throws: 'Exception' is unchecked exception. 55
Error Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. 60
Error Missing a Javadoc comment. 60
Error Parameter authentication should be final. 60
Error Redundant throws: 'AuthenticationException' is unchecked exception. 61
Error Line is longer than 80 characters. 66
Error Line is longer than 80 characters. 70
Error Method 'getKey' is not designed for extension - needs to be abstract, final or empty. 76
Error Missing a Javadoc comment. 76
Error Method 'setKey' is not designed for extension - needs to be abstract, final or empty. 80
Error Missing a Javadoc comment. 80
Error Parameter key should be final. 80
Error 'key' hides a field. 80
Error Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. 84
Error Missing a Javadoc comment. 84
Error Parameter messageSource should be final. 84
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 88
Error Missing a Javadoc comment. 88
Error Parameter authentication should be final. 88
Error Line is longer than 80 characters. 89

org/acegisecurity/providers/rememberme/RememberMeAuthenticationToken.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 28
Error Line is longer than 80 characters. 36
Error Missing a Javadoc comment. 42
Error Missing a Javadoc comment. 43
Error Missing a Javadoc comment. 44
Error Line contains a tab character. 45
Error Missing a Javadoc comment. 45
Error Unused @throws tag for 'IllegalArgumentException'. 56
Error Parameter key should be final. 58
Error Parameter principal should be final. 58
Error 'principal' hides a field. 58
Error Parameter authorities should be final. 59
Error 'authorities' hides a field. 59
Error Line is longer than 80 characters. 70
Error Line contains a tab character. 76
Error Missing a Javadoc comment. 79
Error Method 'setAuthenticated' is not designed for extension - needs to be abstract, final or empty. 85
Error Missing a Javadoc comment. 85
Error Parameter isAuthenticated should be final. 85
Error Method 'isAuthenticated' is not designed for extension - needs to be abstract, final or empty. 89
Error Missing a Javadoc comment. 89
Error Method 'getAuthorities' is not designed for extension - needs to be abstract, final or empty. 93
Error Missing a Javadoc comment. 93
Error First sentence should end with a period. 97
Error Method 'getCredentials' is not designed for extension - needs to be abstract, final or empty. 102
Error Method 'getKeyHash' is not designed for extension - needs to be abstract, final or empty. 106
Error Missing a Javadoc comment. 106
Error Method 'getPrincipal' is not designed for extension - needs to be abstract, final or empty. 110
Error Missing a Javadoc comment. 110
Error Definition of 'equals()' without corresponding definition of 'hashCode()'. 114
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 114
Error Missing a Javadoc comment. 114
Error Parameter obj should be final. 114
Error Line is longer than 80 characters. 120

org/acegisecurity/providers/x509/X509AuthenticationProvider.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 38
Error Line is longer than 80 characters. 48
Error Missing a Javadoc comment. 48
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 48
Error Missing a Javadoc comment. 52
Error Variable 'messages' must be private and have accessor methods. 52
Error Missing a Javadoc comment. 53
Error Missing a Javadoc comment. 54
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 58
Error Missing a Javadoc comment. 58
Error Redundant throws: 'Exception' is unchecked exception. 58
Error Line has trailing spaces. 70
Error Unused @throws tag for 'BadCredentialsException'. 84
Error Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. 87
Error Parameter authentication should be final. 87
Error Redundant throws: 'AuthenticationException' is unchecked exception. 88
Error Line is longer than 80 characters. 111
Error Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. 119
Error Missing a Javadoc comment. 119
Error Parameter messageSource should be final. 119
Error Method 'setX509AuthoritiesPopulator' is not designed for extension - needs to be abstract, final or empty. 123
Error Missing a Javadoc comment. 123
Error Parameter x509AuthoritiesPopulator should be final. 124
Error 'x509AuthoritiesPopulator' hides a field. 124
Error Method 'setX509UserCache' is not designed for extension - needs to be abstract, final or empty. 128
Error Missing a Javadoc comment. 128
Error Parameter cache should be final. 128
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 132
Error Missing a Javadoc comment. 132
Error Parameter authentication should be final. 132
Error Line is longer than 80 characters. 133

org/acegisecurity/providers/x509/X509AuthenticationToken.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 24
Error Line is longer than 80 characters. 27
Error Missing a Javadoc comment. 32
Error Missing a Javadoc comment. 33
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 36
Error First sentence should end with a period. 40
Error Parameter credentials should be final. 41
Error 'credentials' hides a field. 41
Error Expected @param tag for 'credentials'. 41
Error Line is longer than 80 characters. 45
Error Missing a Javadoc comment. 45
Error Parameter principal should be final. 45
Error 'principal' hides a field. 45
Error Parameter credentials should be final. 45
Error 'credentials' hides a field. 45
Error Parameter authorities should be final. 45
Error 'authorities' hides a field. 45
Error Method 'getDetails' is not designed for extension - needs to be abstract, final or empty. 53
Error Missing a Javadoc comment. 53
Error Method 'setDetails' is not designed for extension - needs to be abstract, final or empty. 57
Error Missing a Javadoc comment. 57
Error Parameter details should be final. 57
Error 'details' hides a field. 57
Error Method 'setAuthenticated' is not designed for extension - needs to be abstract, final or empty. 62
Error Missing a Javadoc comment. 62
Error Parameter isAuthenticated should be final. 62
Error Method 'isAuthenticated' is not designed for extension - needs to be abstract, final or empty. 66
Error Missing a Javadoc comment. 66
Error Method 'getAuthorities' is not designed for extension - needs to be abstract, final or empty. 70
Error Missing a Javadoc comment. 70
Error Method 'getCredentials' is not designed for extension - needs to be abstract, final or empty. 74
Error Missing a Javadoc comment. 74
Error Method 'getPrincipal' is not designed for extension - needs to be abstract, final or empty. 78
Error Missing a Javadoc comment. 78

org/acegisecurity/providers/x509/X509AuthoritiesPopulator.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 27
Error Line is longer than 80 characters. 28
Error Line is longer than 80 characters. 29
Error Line is longer than 80 characters. 49
Error Redundant throws: 'AuthenticationException' is unchecked exception. 53

org/acegisecurity/providers/x509/X509UserCache.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 28
Error Missing a Javadoc comment. 36
Error Missing a Javadoc comment. 38
Error Missing a Javadoc comment. 40

org/acegisecurity/providers/x509/cache/EhCacheBasedX509UserCache.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 43
Error Line is longer than 80 characters. 49
Error Missing a Javadoc comment. 49
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 49
Error Missing a Javadoc comment. 53
Error Method 'setCache' is not designed for extension - needs to be abstract, final or empty. 57
Error Missing a Javadoc comment. 57
Error Parameter cache should be final. 57
Error 'cache' hides a field. 57
Error Method 'getUserFromCache' is not designed for extension - needs to be abstract, final or empty. 61
Error Missing a Javadoc comment. 61
Error Parameter userCert should be final. 61
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 88
Error Missing a Javadoc comment. 88
Error Method 'putUserInCache' is not designed for extension - needs to be abstract, final or empty. 92
Error Missing a Javadoc comment. 92
Error Parameter userCert should be final. 92
Error Parameter user should be final. 92
Error Method 'removeUserFromCache' is not designed for extension - needs to be abstract, final or empty. 102
Error Missing a Javadoc comment. 102
Error Parameter userCert should be final. 102

org/acegisecurity/providers/x509/cache/NullX509UserCache.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Method 'getUserFromCache' is not designed for extension - needs to be abstract, final or empty. 17
Error Missing a Javadoc comment. 17
Error Parameter certificate should be final. 17
Error Missing a Javadoc comment. 21
Error Parameter certificate should be final. 21
Error Parameter user should be final. 21
Error '{' is not followed by whitespace. 21
Error '}' is not preceded with whitespace. 21
Error Missing a Javadoc comment. 23
Error Parameter certificate should be final. 23
Error '{' is not followed by whitespace. 23
Error '}' is not preceded with whitespace. 23

org/acegisecurity/providers/x509/populator/DaoX509AuthoritiesPopulator.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 49
Error Missing a Javadoc comment. 49
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 49
Error Missing a Javadoc comment. 53
Error Missing a Javadoc comment. 54
Error Variable 'messages' must be private and have accessor methods. 54
Error Missing a Javadoc comment. 55
Error Missing a Javadoc comment. 56
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 60
Error Missing a Javadoc comment. 60
Error Redundant throws: 'Exception' is unchecked exception. 60
Error Method 'getUserDetails' is not designed for extension - needs to be abstract, final or empty. 76
Error Missing a Javadoc comment. 76
Error Parameter clientCert should be final. 76
Error Redundant throws: 'AuthenticationException' is unchecked exception. 77
Error Method 'setUserDetailsService' is not designed for extension - needs to be abstract, final or empty. 100
Error Missing a Javadoc comment. 100
Error Parameter authenticationDao should be final. 100
Error Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. 104
Error Missing a Javadoc comment. 104
Error Parameter messageSource should be final. 104
Error Line is longer than 80 characters. 119
Error Method 'setSubjectDNRegex' is not designed for extension - needs to be abstract, final or empty. 124
Error Parameter subjectDNRegex should be final. 124
Error 'subjectDNRegex' hides a field. 124

org/acegisecurity/runas/NullRunAsManager.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 26
Error Method 'buildRunAs' is not designed for extension - needs to be abstract, final or empty. 38
Error Missing a Javadoc comment. 38
Error Parameter authentication should be final. 38
Error Parameter object should be final. 39
Error Parameter config should be final. 39
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 43
Error Missing a Javadoc comment. 43
Error Parameter attribute should be final. 43
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 47
Error Missing a Javadoc comment. 47
Error Parameter clazz should be final. 47

org/acegisecurity/runas/RunAsImplAuthenticationProvider.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 33
Error Line has trailing spaces. 40
Error Missing a Javadoc comment. 49
Error Variable 'messages' must be private and have accessor methods. 49
Error Missing a Javadoc comment. 50
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 54
Error Missing a Javadoc comment. 54
Error Redundant throws: 'Exception' is unchecked exception. 54
Error Line is longer than 80 characters. 56
Error Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. 59
Error Missing a Javadoc comment. 59
Error Parameter authentication should be final. 59
Error Redundant throws: 'AuthenticationException' is unchecked exception. 60
Error Line is longer than 80 characters. 68
Error Method 'getKey' is not designed for extension - needs to be abstract, final or empty. 72
Error Missing a Javadoc comment. 72
Error Method 'setKey' is not designed for extension - needs to be abstract, final or empty. 76
Error Missing a Javadoc comment. 76
Error Parameter key should be final. 76
Error 'key' hides a field. 76
Error Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. 80
Error Missing a Javadoc comment. 80
Error Parameter messageSource should be final. 80
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 84
Error Missing a Javadoc comment. 84
Error Parameter authentication should be final. 84
Error Conditional logic can be removed. 85

org/acegisecurity/runas/RunAsManagerImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 35
Error Line has trailing spaces. 48
Error Missing a Javadoc comment. 70
Error Missing a Javadoc comment. 71
Error Method 'setKey' is not designed for extension - needs to be abstract, final or empty. 75
Error Missing a Javadoc comment. 75
Error Parameter key should be final. 75
Error 'key' hides a field. 75
Error Method 'getKey' is not designed for extension - needs to be abstract, final or empty. 79
Error Missing a Javadoc comment. 79
Error Method 'setRolePrefix' is not designed for extension - needs to be abstract, final or empty. 89
Error Parameter rolePrefix should be final. 89
Error 'rolePrefix' hides a field. 89
Error Method 'getRolePrefix' is not designed for extension - needs to be abstract, final or empty. 93
Error Missing a Javadoc comment. 93
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 97
Error Missing a Javadoc comment. 97
Error Line is longer than 80 characters. 98
Error Method 'buildRunAs' is not designed for extension - needs to be abstract, final or empty. 101
Error Missing a Javadoc comment. 101
Error Parameter authentication should be final. 101
Error Parameter object should be final. 102
Error Parameter config should be final. 102
Error Line is longer than 80 characters. 110
Error Line is longer than 80 characters. 123
Error Line is longer than 80 characters. 124
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 133
Error Missing a Javadoc comment. 133
Error Parameter attribute should be final. 133
Error Conditional logic can be removed. 134
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 150
Error Parameter clazz should be final. 150

org/acegisecurity/runas/RunAsUserToken.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 32
Error Missing a Javadoc comment. 33
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 36
Error Line contains a tab character. 37
Error Missing a Javadoc comment. 37
Error Missing a Javadoc comment. 41
Error Parameter key should be final. 41
Error Parameter principal should be final. 41
Error 'principal' hides a field. 41
Error Parameter credentials should be final. 41
Error 'credentials' hides a field. 41
Error Parameter authorities should be final. 42
Error 'authorities' hides a field. 42
Error Parameter originalAuthentication should be final. 42
Error 'originalAuthentication' hides a field. 42
Error Line contains a tab character. 49
Error Missing a Javadoc comment. 52
Error Method 'setAuthenticated' is not designed for extension - needs to be abstract, final or empty. 58
Error Missing a Javadoc comment. 58
Error Parameter isAuthenticated should be final. 58
Error Method 'isAuthenticated' is not designed for extension - needs to be abstract, final or empty. 62
Error Missing a Javadoc comment. 62
Error Method 'getAuthorities' is not designed for extension - needs to be abstract, final or empty. 66
Error Missing a Javadoc comment. 66
Error Method 'getCredentials' is not designed for extension - needs to be abstract, final or empty. 70
Error Missing a Javadoc comment. 70
Error Method 'getKeyHash' is not designed for extension - needs to be abstract, final or empty. 74
Error Missing a Javadoc comment. 74
Error Method 'getOriginalAuthentication' is not designed for extension - needs to be abstract, final or empty. 78
Error Missing a Javadoc comment. 78
Error Method 'getPrincipal' is not designed for extension - needs to be abstract, final or empty. 82
Error Missing a Javadoc comment. 82
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 86
Error Missing a Javadoc comment. 86

org/acegisecurity/securechannel/ChannelDecisionManager.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 29
Error Line is longer than 80 characters. 37
Error Redundant 'public' modifier. 47
Error Expected @param tag for 'invocation'. 47
Error Expected @param tag for 'config'. 48
Error Expected @throws tag for 'IOException'. 48
Error Expected @throws tag for 'ServletException'. 48
Error Line has trailing spaces. 53
Error Redundant 'public' modifier. 66

org/acegisecurity/securechannel/ChannelDecisionManagerImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 34
Error Line has trailing spaces. 41
Error Line is longer than 80 characters. 49
Error Missing a Javadoc comment. 55
Error Method 'setChannelProcessors' is not designed for extension - needs to be abstract, final or empty. 59
Error Missing a Javadoc comment. 59
Error Parameter newList should be final. 59
Error Line is longer than 80 characters. 70
Error Method 'getChannelProcessors' is not designed for extension - needs to be abstract, final or empty. 81
Error Missing a Javadoc comment. 81
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 85
Error Missing a Javadoc comment. 85
Error Method 'decide' is not designed for extension - needs to be abstract, final or empty. 89
Error Missing a Javadoc comment. 89
Error Parameter invocation should be final. 89
Error Parameter config should be final. 90
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 104
Error Missing a Javadoc comment. 104
Error Parameter attribute should be final. 104
Error Missing a Javadoc comment. 118
Error Parameter listToCheck should be final. 118

org/acegisecurity/securechannel/ChannelEntryPoint.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 27
Error Line has trailing spaces. 43
Error Redundant 'public' modifier. 53
Error Expected @throws tag for 'IOException'. 54
Error Expected @throws tag for 'ServletException'. 54

org/acegisecurity/securechannel/ChannelProcessingFilter.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 47
Error Line has trailing spaces. 53
Error Line has trailing spaces. 59
Error Line is longer than 80 characters. 67
Error Line is longer than 80 characters. 72
Error Missing a Javadoc comment. 72
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 72
Error Missing a Javadoc comment. 76
Error Missing a Javadoc comment. 77
Error Method 'setChannelDecisionManager' is not designed for extension - needs to be abstract, final or empty. 81
Error Missing a Javadoc comment. 81
Error Parameter channelDecisionManager should be final. 82
Error 'channelDecisionManager' hides a field. 82
Error Method 'getChannelDecisionManager' is not designed for extension - needs to be abstract, final or empty. 86
Error Missing a Javadoc comment. 86
Error Method 'setFilterInvocationDefinitionSource' is not designed for extension - needs to be abstract, final or empty. 90
Error Missing a Javadoc comment. 90
Error Parameter filterInvocationDefinitionSource should be final. 91
Error 'filterInvocationDefinitionSource' hides a field. 91
Error Line is longer than 80 characters. 92
Error Line is longer than 80 characters. 95
Error Method 'getFilterInvocationDefinitionSource' is not designed for extension - needs to be abstract, final or empty. 95
Error Missing a Javadoc comment. 95
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 99
Error Missing a Javadoc comment. 99
Error Line is longer than 80 characters. 100
Error Line is longer than 80 characters. 101
Error Line is longer than 80 characters. 108
Error Line is longer than 80 characters. 135
Error Missing a Javadoc comment. 139
Error '{' is not followed by whitespace. 139
Error '}' is not preceded with whitespace. 139
Error Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. 141
Error Missing a Javadoc comment. 141
Error Parameter request should be final. 141
Error Parameter response should be final. 141
Error Parameter chain should be final. 142
Error Missing a Javadoc comment. 171
Error Parameter filterConfig should be final. 171
Error '{' is not followed by whitespace. 171
Error '}' is not preceded with whitespace. 171

org/acegisecurity/securechannel/ChannelProcessor.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 29
Error Line has trailing spaces. 34
Error Redundant 'public' modifier. 52
Error Expected @param tag for 'invocation'. 52
Error Expected @param tag for 'config'. 53
Error Expected @throws tag for 'IOException'. 53
Error Expected @throws tag for 'ServletException'. 53
Error Line has trailing spaces. 58
Error Redundant 'public' modifier. 71

org/acegisecurity/securechannel/InsecureChannelProcessor.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 37
Error Line has trailing spaces. 46
Error Line is longer than 80 characters. 53
Error Missing a Javadoc comment. 59
Error Missing a Javadoc comment. 60
Error Method 'setEntryPoint' is not designed for extension - needs to be abstract, final or empty. 64
Error Missing a Javadoc comment. 64
Error Parameter entryPoint should be final. 64
Error 'entryPoint' hides a field. 64
Error Method 'getEntryPoint' is not designed for extension - needs to be abstract, final or empty. 68
Error Missing a Javadoc comment. 68
Error Method 'setInsecureKeyword' is not designed for extension - needs to be abstract, final or empty. 72
Error Missing a Javadoc comment. 72
Error Parameter secureKeyword should be final. 72
Error Method 'getInsecureKeyword' is not designed for extension - needs to be abstract, final or empty. 76
Error Missing a Javadoc comment. 76
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 80
Error Missing a Javadoc comment. 80
Error Method 'decide' is not designed for extension - needs to be abstract, final or empty. 85
Error Missing a Javadoc comment. 85
Error Parameter invocation should be final. 85
Error Parameter config should be final. 86
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 105
Error Missing a Javadoc comment. 105
Error Parameter attribute should be final. 105
Error Conditional logic can be removed. 106

org/acegisecurity/securechannel/RetryWithHttpEntryPoint.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 40
Error Line is longer than 80 characters. 48
Error Line is longer than 80 characters. 54
Error Missing a Javadoc comment. 54
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 54
Error Missing a Javadoc comment. 58
Error Missing a Javadoc comment. 59
Error Method 'setPortMapper' is not designed for extension - needs to be abstract, final or empty. 63
Error Missing a Javadoc comment. 63
Error Parameter portMapper should be final. 63
Error 'portMapper' hides a field. 63
Error Method 'getPortMapper' is not designed for extension - needs to be abstract, final or empty. 67
Error Missing a Javadoc comment. 67
Error Method 'setPortResolver' is not designed for extension - needs to be abstract, final or empty. 71
Error Missing a Javadoc comment. 71
Error Parameter portResolver should be final. 71
Error 'portResolver' hides a field. 71
Error Method 'getPortResolver' is not designed for extension - needs to be abstract, final or empty. 75
Error Missing a Javadoc comment. 75
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 79
Error Missing a Javadoc comment. 79
Error Method 'commence' is not designed for extension - needs to be abstract, final or empty. 84
Error Missing a Javadoc comment. 84
Error Parameter request should be final. 84
Error Parameter response should be final. 84
Error Avoid inline conditionals. 92
Error Avoid inline conditionals. 93
Error '80' is a magic number. 103
Error Avoid inline conditionals. 108
Error Line is longer than 80 characters. 116

org/acegisecurity/securechannel/RetryWithHttpsEntryPoint.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 40
Error Line is longer than 80 characters. 48
Error Line is longer than 80 characters. 54
Error Missing a Javadoc comment. 54
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 54
Error Missing a Javadoc comment. 58
Error Missing a Javadoc comment. 59
Error Method 'setPortMapper' is not designed for extension - needs to be abstract, final or empty. 63
Error Missing a Javadoc comment. 63
Error Parameter portMapper should be final. 63
Error 'portMapper' hides a field. 63
Error Method 'getPortMapper' is not designed for extension - needs to be abstract, final or empty. 67
Error Missing a Javadoc comment. 67
Error Method 'setPortResolver' is not designed for extension - needs to be abstract, final or empty. 71
Error Missing a Javadoc comment. 71
Error Parameter portResolver should be final. 71
Error 'portResolver' hides a field. 71
Error Method 'getPortResolver' is not designed for extension - needs to be abstract, final or empty. 75
Error Missing a Javadoc comment. 75
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 79
Error Missing a Javadoc comment. 79
Error Method 'commence' is not designed for extension - needs to be abstract, final or empty. 84
Error Missing a Javadoc comment. 84
Error Parameter request should be final. 84
Error Parameter response should be final. 84
Error Avoid inline conditionals. 92
Error Avoid inline conditionals. 93
Error '443' is a magic number. 103
Error Avoid inline conditionals. 108
Error Line is longer than 80 characters. 116

org/acegisecurity/securechannel/SecureChannelProcessor.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 37
Error Line has trailing spaces. 45
Error Line is longer than 80 characters. 52
Error Missing a Javadoc comment. 58
Error Missing a Javadoc comment. 59
Error Method 'setEntryPoint' is not designed for extension - needs to be abstract, final or empty. 63
Error Missing a Javadoc comment. 63
Error Parameter entryPoint should be final. 63
Error 'entryPoint' hides a field. 63
Error Method 'getEntryPoint' is not designed for extension - needs to be abstract, final or empty. 67
Error Missing a Javadoc comment. 67
Error Method 'setSecureKeyword' is not designed for extension - needs to be abstract, final or empty. 71
Error Missing a Javadoc comment. 71
Error Parameter secureKeyword should be final. 71
Error 'secureKeyword' hides a field. 71
Error Method 'getSecureKeyword' is not designed for extension - needs to be abstract, final or empty. 75
Error Missing a Javadoc comment. 75
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 79
Error Missing a Javadoc comment. 79
Error Method 'decide' is not designed for extension - needs to be abstract, final or empty. 84
Error Missing a Javadoc comment. 84
Error Parameter invocation should be final. 84
Error Parameter config should be final. 85
Error Line is longer than 80 characters. 86
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 102
Error Missing a Javadoc comment. 102
Error Parameter attribute should be final. 102
Error Conditional logic can be removed. 103

org/acegisecurity/taglibs/authz/AclTag.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 47
Error Line has trailing spaces. 52
Error Line is longer than 80 characters. 57
Error Line has trailing spaces. 59
Error Missing a Javadoc comment. 76
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 76
Error Missing a Javadoc comment. 80
Error Missing a Javadoc comment. 81
Error Method 'setDomainObject' is not designed for extension - needs to be abstract, final or empty. 85
Error Missing a Javadoc comment. 85
Error Parameter domainObject should be final. 85
Error 'domainObject' hides a field. 85
Error Method 'getDomainObject' is not designed for extension - needs to be abstract, final or empty. 89
Error Missing a Javadoc comment. 89
Error Method 'setHasPermission' is not designed for extension - needs to be abstract, final or empty. 93
Error Missing a Javadoc comment. 93
Error Parameter hasPermission should be final. 93
Error 'hasPermission' hides a field. 93
Error Method 'getHasPermission' is not designed for extension - needs to be abstract, final or empty. 97
Error Missing a Javadoc comment. 97
Error Method 'doStartTag' is not designed for extension - needs to be abstract, final or empty. 101
Error Missing a Javadoc comment. 101
Error Line is longer than 80 characters. 120
Error Line is longer than 80 characters. 139
Error Avoid inline conditionals. 165
Error Line contains a tab character. 177
Error Method 'getContext' is not designed for extension - needs to be abstract, final or empty. 211
Error Parameter pageContext should be final. 211
Error Line is longer than 80 characters. 214
Error Missing a Javadoc comment. 217
Error Parameter integersString should be final. 217
Error Redundant throws: 'NumberFormatException' is unchecked exception. 218

org/acegisecurity/taglibs/authz/AuthenticationTag.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 40
Error Missing a Javadoc comment. 54
Error 'static' modifier out of order with the JLS suggestions. 54
Error Name 'methodPrefixValidOptions' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 54
Error Missing a Javadoc comment. 63
Error Missing a Javadoc comment. 64
Error Method 'setMethodPrefix' is not designed for extension - needs to be abstract, final or empty. 68
Error Missing a Javadoc comment. 68
Error Parameter methodPrefix should be final. 68
Error 'methodPrefix' hides a field. 68
Error Method 'getMethodPrefix' is not designed for extension - needs to be abstract, final or empty. 72
Error Missing a Javadoc comment. 72
Error Method 'setOperation' is not designed for extension - needs to be abstract, final or empty. 76
Error Missing a Javadoc comment. 76
Error Parameter operation should be final. 76
Error 'operation' hides a field. 76
Error Method 'getOperation' is not designed for extension - needs to be abstract, final or empty. 80
Error Missing a Javadoc comment. 80
Error Method 'doStartTag' is not designed for extension - needs to be abstract, final or empty. 84
Error Missing a Javadoc comment. 84
Error Method 'invokeOperation' is not designed for extension - needs to be abstract, final or empty. 114
Error Missing a Javadoc comment. 114
Error Parameter obj should be final. 114
Error Method 'validateArguments' is not designed for extension - needs to be abstract, final or empty. 151
Error Missing a Javadoc comment. 151
Error Method 'writeMessage' is not designed for extension - needs to be abstract, final or empty. 163
Error Missing a Javadoc comment. 163
Error Parameter msg should be final. 163

org/acegisecurity/taglibs/authz/AuthorizeTag.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 49
Error Missing a Javadoc comment. 50
Error Missing a Javadoc comment. 51
Error Method 'setIfAllGranted' is not designed for extension - needs to be abstract, final or empty. 55
Error Missing a Javadoc comment. 55
Error Parameter ifAllGranted should be final. 55
Error 'ifAllGranted' hides a field. 55
Error Method 'getIfAllGranted' is not designed for extension - needs to be abstract, final or empty. 59
Error Missing a Javadoc comment. 59
Error Method 'setIfAnyGranted' is not designed for extension - needs to be abstract, final or empty. 63
Error Missing a Javadoc comment. 63
Error Parameter ifAnyGranted should be final. 63
Error 'ifAnyGranted' hides a field. 63
Error Method 'getIfAnyGranted' is not designed for extension - needs to be abstract, final or empty. 67
Error Missing a Javadoc comment. 67
Error Method 'setIfNotGranted' is not designed for extension - needs to be abstract, final or empty. 71
Error Missing a Javadoc comment. 71
Error Parameter ifNotGranted should be final. 71
Error 'ifNotGranted' hides a field. 71
Error Method 'getIfNotGranted' is not designed for extension - needs to be abstract, final or empty. 75
Error Missing a Javadoc comment. 75
Error Method 'doStartTag' is not designed for extension - needs to be abstract, final or empty. 79
Error Missing a Javadoc comment. 79
Error Line is longer than 80 characters. 104
Error Missing a Javadoc comment. 124
Error Missing a Javadoc comment. 142
Error Parameter c should be final. 142
Error Line is longer than 80 characters. 150
Error Missing a Javadoc comment. 160
Error Parameter authorizationsString should be final. 160
Error Line has trailing spaces. 168
Error Line is longer than 80 characters. 168
Error Line has trailing spaces. 169
Error Line has trailing spaces. 170
Error Line has trailing spaces. 171
Error Line has trailing spaces. 172
Error Line has trailing spaces. 173
Error Line has trailing spaces. 174
Error Line has trailing spaces. 186
Error Line has trailing spaces. 194
Error Line has trailing spaces. 201
Error Line is longer than 80 characters. 218
Error Missing a Javadoc comment. 229
Error Parameter grantedRoles should be final. 229
Error Parameter granted should be final. 229

org/acegisecurity/taglibs/velocity/Authz.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Unused import - org.acegisecurity.Authentication. 18
Error Unused import - org.acegisecurity.acl.AclManager. 20
Error Unused import - org.acegisecurity.taglibs.authz.AclTag. 22
Error Unused import - org.acegisecurity.taglibs.authz.AuthenticationTag. 23
Error Unused import - org.acegisecurity.taglibs.authz.AuthorizeTag. 24
Error Unused import - org.acegisecurity.userdetails.UserDetails. 26
Error First sentence should end with a period. 31
Error First sentence should end with a period. 41
Error Redundant 'public' modifier. 48
Error First sentence should end with a period. 50
Error Redundant 'public' modifier. 57
Error First sentence should end with a period. 59
Error Redundant 'public' modifier. 64
Error First sentence should end with a period. 66
Error Redundant 'public' modifier. 73
Error Line has trailing spaces. 78
Error Line has trailing spaces. 83
Error Redundant 'public' modifier. 95
Error First sentence should end with a period. 97
Error Redundant 'public' modifier. 104
Error First sentence should end with a period. 106
Error Redundant 'public' modifier. 111

org/acegisecurity/taglibs/velocity/AuthzImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Unused import - org.acegisecurity.acl.AclManager. 18
Error Missing a Javadoc comment. 40
Error Missing a Javadoc comment. 41
Error Missing a Javadoc comment. 42
Error Missing a Javadoc comment. 46
Error Method 'allGranted' is not designed for extension - needs to be abstract, final or empty. 50
Error Missing a Javadoc comment. 50
Error Parameter roles should be final. 50
Error Method 'anyGranted' is not designed for extension - needs to be abstract, final or empty. 54
Error Missing a Javadoc comment. 54
Error Parameter roles should be final. 54
Error Method 'getAppCtx' is not designed for extension - needs to be abstract, final or empty. 58
Error Missing a Javadoc comment. 58
Error First sentence should end with a period. 62
Error Unused @throws tag for 'IllegalArgumentException'. 67
Error Method 'getPrincipal' is not designed for extension - needs to be abstract, final or empty. 69
Error First sentence should end with a period. 84
Error Unused @throws tag for 'IllegalArgumentException'. 92
Error Method 'hasPermission' is not designed for extension - needs to be abstract, final or empty. 94
Error Parameter domainObject should be final. 94
Error Parameter permissions should be final. 94
Error Conditional logic can be removed. 109
Error First sentence should end with a period. 116
Error Unused @throws tag for 'IllegalArgumentException'. 124
Error Parameter roles should be final. 126
Error Parameter grantType should be final. 126
Error Conditional logic can be removed. 158
Error Method 'noneGranted' is not designed for extension - needs to be abstract, final or empty. 165
Error Missing a Javadoc comment. 165
Error Parameter roles should be final. 165
Error Method 'setAppCtx' is not designed for extension - needs to be abstract, final or empty. 175
Error Parameter appCtx should be final. 175
Error 'appCtx' hides a field. 175
Error Missing a Javadoc comment. 188
Error Missing a Javadoc comment. 189
Error Variable 'context' must be private and have accessor methods. 189
Error Missing a Javadoc comment. 191
Error Parameter pageContext should be final. 191
Error Missing a Javadoc comment. 195
Error Parameter context should be final. 195
Error 'context' hides a field. 195
Error Missing a Javadoc comment. 206
Error Missing a Javadoc comment. 207
Error Variable 'lastMessage' must be private and have accessor methods. 207
Error Missing a Javadoc comment. 209
Error Missing a Javadoc comment. 213
Error Parameter msg should be final. 213

org/acegisecurity/taglibs/velocity/package.html

ErrorLine
Error Missing package documentation file.0

org/acegisecurity/ui/AbstractProcessingFilter.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 35
Error Line has trailing spaces. 51
Error Line has trailing spaces. 58
Error Line has trailing spaces. 64
Error Line has trailing spaces. 68
Error Line has trailing spaces. 94
Error Line is longer than 80 characters. 104
Error Line has trailing spaces. 112
Error Line has trailing spaces. 118
Error Line is longer than 80 characters. 132
Error Missing a Javadoc comment. 132
Error Line is longer than 80 characters. 133
Error Missing a Javadoc comment. 133
Error Line is longer than 80 characters. 134
Error Missing a Javadoc comment. 134
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 134
Error Missing a Javadoc comment. 138
Error Missing a Javadoc comment. 139
Error Missing a Javadoc comment. 140
Error Variable 'messages' must be private and have accessor methods. 140
Error Missing a Javadoc comment. 141
Error Line is longer than 80 characters. 142
Error Missing a Javadoc comment. 142
Error First sentence should end with a period. 144
Error First sentence should end with a period. 147
Error First sentence should end with a period. 153
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 176
Error Missing a Javadoc comment. 176
Error Redundant throws: 'Exception' is unchecked exception. 176
Error Line is longer than 80 characters. 179
Error Parameter request should be final. 198
Error Redundant throws: 'AuthenticationException' is unchecked exception. 198
Error '{' is not followed by whitespace. 203
Error '}' is not preceded with whitespace. 203
Error Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. 205
Error Missing a Javadoc comment. 205
Error Parameter request should be final. 205
Error Parameter response should be final. 205
Error Parameter chain should be final. 206
Error Method 'getAuthenticationFailureUrl' is not designed for extension - needs to be abstract, final or empty. 249
Error Missing a Javadoc comment. 249
Error Method 'getAuthenticationManager' is not designed for extension - needs to be abstract, final or empty. 253
Error Missing a Javadoc comment. 253
Error Method 'getDefaultTargetUrl' is not designed for extension - needs to be abstract, final or empty. 265
Error Missing a Javadoc comment. 265
Error Method 'getExceptionMappings' is not designed for extension - needs to be abstract, final or empty. 269
Error Missing a Javadoc comment. 269
Error Method 'getFilterProcessesUrl' is not designed for extension - needs to be abstract, final or empty. 273
Error Missing a Javadoc comment. 273
Error Method 'getRememberMeServices' is not designed for extension - needs to be abstract, final or empty. 277
Error Missing a Javadoc comment. 277
Error Parameter arg0 should be final. 288
Error '{' is not followed by whitespace. 288
Error '}' is not preceded with whitespace. 288
Error Method 'isAlwaysUseDefaultTargetUrl' is not designed for extension - needs to be abstract, final or empty. 290
Error Missing a Javadoc comment. 290
Error Method 'isContinueChainBeforeSuccessfulAuthentication' is not designed for extension - needs to be abstract, final or empty. 294
Error Missing a Javadoc comment. 294
Error Missing a Javadoc comment. 298
Error Parameter request should be final. 298
Error Parameter response should be final. 299
Error '{' is not followed by whitespace. 299
Error '}' is not preceded with whitespace. 299
Error Missing a Javadoc comment. 301
Error Parameter request should be final. 301
Error Parameter response should be final. 302
Error Parameter authResult should be final. 302
Error '{' is not followed by whitespace. 303
Error '}' is not preceded with whitespace. 303
Error Missing a Javadoc comment. 305
Error Parameter request should be final. 305
Error Parameter response should be final. 306
Error '{' is not followed by whitespace. 306
Error '}' is not preceded with whitespace. 306
Error Line has trailing spaces. 313
Error Line has trailing spaces. 320
Error Method 'requiresAuthentication' is not designed for extension - needs to be abstract, final or empty. 332
Error Parameter request should be final. 332
Error Parameter response should be final. 333
Error Line is longer than 80 characters. 345
Error Method 'setAlwaysUseDefaultTargetUrl' is not designed for extension - needs to be abstract, final or empty. 345
Error Missing a Javadoc comment. 345
Error Parameter alwaysUseDefaultTargetUrl should be final. 345
Error 'alwaysUseDefaultTargetUrl' hides a field. 345
Error Method 'setApplicationEventPublisher' is not designed for extension - needs to be abstract, final or empty. 349
Error Missing a Javadoc comment. 349
Error Parameter eventPublisher should be final. 350
Error 'eventPublisher' hides a field. 350
Error Method 'setAuthenticationFailureUrl' is not designed for extension - needs to be abstract, final or empty. 354
Error Missing a Javadoc comment. 354
Error Parameter authenticationFailureUrl should be final. 354
Error 'authenticationFailureUrl' hides a field. 354
Error Method 'setAuthenticationManager' is not designed for extension - needs to be abstract, final or empty. 358
Error Missing a Javadoc comment. 358
Error Parameter authenticationManager should be final. 359
Error 'authenticationManager' hides a field. 359
Error Method 'setContinueChainBeforeSuccessfulAuthentication' is not designed for extension - needs to be abstract, final or empty. 363
Error Missing a Javadoc comment. 363
Error Parameter continueChainBeforeSuccessfulAuthentication should be final. 364
Error 'continueChainBeforeSuccessfulAuthentication' hides a field. 364
Error Line is longer than 80 characters. 365
Error Method 'setDefaultTargetUrl' is not designed for extension - needs to be abstract, final or empty. 368
Error Missing a Javadoc comment. 368
Error Parameter defaultTargetUrl should be final. 368
Error 'defaultTargetUrl' hides a field. 368
Error Method 'setExceptionMappings' is not designed for extension - needs to be abstract, final or empty. 372
Error Missing a Javadoc comment. 372
Error Parameter exceptionMappings should be final. 372
Error 'exceptionMappings' hides a field. 372
Error Method 'setFilterProcessesUrl' is not designed for extension - needs to be abstract, final or empty. 376
Error Missing a Javadoc comment. 376
Error Parameter filterProcessesUrl should be final. 376
Error 'filterProcessesUrl' hides a field. 376
Error Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. 380
Error Missing a Javadoc comment. 380
Error Parameter messageSource should be final. 380
Error Method 'setRememberMeServices' is not designed for extension - needs to be abstract, final or empty. 384
Error Missing a Javadoc comment. 384
Error Parameter rememberMeServices should be final. 384
Error 'rememberMeServices' hides a field. 384
Error Method 'successfulAuthentication' is not designed for extension - needs to be abstract, final or empty. 388
Error Missing a Javadoc comment. 388
Error Parameter request should be final. 388
Error Parameter response should be final. 389
Error Parameter authResult should be final. 389
Error Line is longer than 80 characters. 399
Error Line is longer than 80 characters. 404
Error Expression can be simplified. 407
Error Line is longer than 80 characters. 427
Error Method 'unsuccessfulAuthentication' is not designed for extension - needs to be abstract, final or empty. 434
Error Missing a Javadoc comment. 434
Error Parameter request should be final. 434
Error Parameter response should be final. 435
Error Parameter failed should be final. 435
Error Must have at least one statement. 455
Error '{' is not followed by whitespace. 455
Error '}' is not preceded with whitespace. 455
Error Line is longer than 80 characters. 461

org/acegisecurity/ui/WebAuthenticationDetails.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 27
Error Missing a Javadoc comment. 30
Error Missing a Javadoc comment. 31
Error Parameter request should be final. 45
Error Missing a Javadoc comment. 51
Error Parameter request should be final. 51
Error Parameter forceSessionCreation should be final. 52
Error Avoid inline conditionals. 55
Error Missing a Javadoc comment. 60
Error Method 'getRemoteAddress' is not designed for extension - needs to be abstract, final or empty. 70
Error Method 'getSessionId' is not designed for extension - needs to be abstract, final or empty. 80
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 84
Error Missing a Javadoc comment. 84
Error Parameter request should be final. 98

org/acegisecurity/ui/basicauth/BasicProcessingFilter.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 49
Error Line has trailing spaces. 55
Error Line has trailing spaces. 64
Error Line has trailing spaces. 68
Error Line has trailing spaces. 74
Error Line has trailing spaces. 79
Error Line has trailing spaces. 85
Error Line has trailing spaces. 94
Error Line is longer than 80 characters. 102
Error Line is longer than 80 characters. 107
Error Missing a Javadoc comment. 107
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 107
Error Missing a Javadoc comment. 111
Error Missing a Javadoc comment. 112
Error Method 'setAuthenticationEntryPoint' is not designed for extension - needs to be abstract, final or empty. 116
Error Missing a Javadoc comment. 116
Error Parameter authenticationEntryPoint should be final. 117
Error 'authenticationEntryPoint' hides a field. 117
Error Method 'getAuthenticationEntryPoint' is not designed for extension - needs to be abstract, final or empty. 121
Error Missing a Javadoc comment. 121
Error Method 'setAuthenticationManager' is not designed for extension - needs to be abstract, final or empty. 125
Error Missing a Javadoc comment. 125
Error Parameter authenticationManager should be final. 126
Error 'authenticationManager' hides a field. 126
Error Method 'getAuthenticationManager' is not designed for extension - needs to be abstract, final or empty. 130
Error Missing a Javadoc comment. 130
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 134
Error Missing a Javadoc comment. 134
Error Redundant throws: 'Exception' is unchecked exception. 134
Error Missing a Javadoc comment. 141
Error '{' is not followed by whitespace. 141
Error '}' is not preceded with whitespace. 141
Error Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. 143
Error Missing a Javadoc comment. 143
Error Parameter request should be final. 143
Error Parameter response should be final. 143
Error Parameter chain should be final. 144
Error '6' is a magic number. 162
Error Line is longer than 80 characters. 175
Error Line is longer than 80 characters. 177
Error Line is longer than 80 characters. 182
Error Line is longer than 80 characters. 190
Error Line is longer than 80 characters. 199
Error Line is longer than 80 characters. 210
Error Missing a Javadoc comment. 217
Error Parameter arg0 should be final. 217
Error '{' is not followed by whitespace. 217
Error '}' is not preceded with whitespace. 217

org/acegisecurity/ui/basicauth/BasicProcessingFilterEntryPoint.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 34
Error Line is longer than 80 characters. 45
Error Line is longer than 80 characters. 47
Error Missing a Javadoc comment. 51
Error Method 'setRealmName' is not designed for extension - needs to be abstract, final or empty. 55
Error Missing a Javadoc comment. 55
Error Parameter realmName should be final. 55
Error 'realmName' hides a field. 55
Error Method 'getRealmName' is not designed for extension - needs to be abstract, final or empty. 59
Error Missing a Javadoc comment. 59
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 63
Error Missing a Javadoc comment. 63
Error Redundant throws: 'Exception' is unchecked exception. 63
Error Method 'commence' is not designed for extension - needs to be abstract, final or empty. 69
Error Missing a Javadoc comment. 69
Error Parameter request should be final. 69
Error Parameter response should be final. 69
Error Parameter authException should be final. 70

org/acegisecurity/ui/cas/CasProcessingFilter.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 31
Error Line has trailing spaces. 41
Error Line has trailing spaces. 48
Error Line has trailing spaces. 56
Error Line is longer than 80 characters. 64
Error Method 'getDefaultFilterProcessesUrl' is not designed for extension - needs to be abstract, final or empty. 92
Error Method 'attemptAuthentication' is not designed for extension - needs to be abstract, final or empty. 96
Error Missing a Javadoc comment. 96
Error Parameter request should be final. 96
Error Redundant throws: 'AuthenticationException' is unchecked exception. 97
Error Line is longer than 80 characters. 105
Error Missing a Javadoc comment. 112
Error Parameter filterConfig should be final. 112
Error '{' is not followed by whitespace. 112
Error '}' is not preceded with whitespace. 112

org/acegisecurity/ui/cas/CasProcessingFilterEntryPoint.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 37
Error Line is longer than 80 characters. 49
Error Missing a Javadoc comment. 55
Error Missing a Javadoc comment. 56
Error Method 'setLoginUrl' is not designed for extension - needs to be abstract, final or empty. 60
Error Missing a Javadoc comment. 60
Error Parameter loginUrl should be final. 60
Error 'loginUrl' hides a field. 60
Error Method 'getLoginUrl' is not designed for extension - needs to be abstract, final or empty. 70
Error Method 'setServiceProperties' is not designed for extension - needs to be abstract, final or empty. 74
Error Missing a Javadoc comment. 74
Error Parameter serviceProperties should be final. 74
Error 'serviceProperties' hides a field. 74
Error Method 'getServiceProperties' is not designed for extension - needs to be abstract, final or empty. 78
Error Missing a Javadoc comment. 78
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 82
Error Missing a Javadoc comment. 82
Error Redundant throws: 'Exception' is unchecked exception. 82
Error Line is longer than 80 characters. 84
Error Method 'commence' is not designed for extension - needs to be abstract, final or empty. 87
Error Missing a Javadoc comment. 87
Error Parameter request should be final. 87
Error Parameter response should be final. 87
Error Parameter authenticationException should be final. 88

org/acegisecurity/ui/cas/ServiceProperties.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 23
Error Missing a Javadoc comment. 37
Error Missing a Javadoc comment. 38
Error Method 'setSendRenew' is not designed for extension - needs to be abstract, final or empty. 42
Error Missing a Javadoc comment. 42
Error Parameter sendRenew should be final. 42
Error 'sendRenew' hides a field. 42
Error Line has trailing spaces. 49
Error Method 'isSendRenew' is not designed for extension - needs to be abstract, final or empty. 61
Error Method 'setService' is not designed for extension - needs to be abstract, final or empty. 65
Error Missing a Javadoc comment. 65
Error Parameter service should be final. 65
Error 'service' hides a field. 65
Error Line has trailing spaces. 71
Error Line is longer than 80 characters. 76
Error Method 'getService' is not designed for extension - needs to be abstract, final or empty. 80
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 84
Error Missing a Javadoc comment. 84

org/acegisecurity/ui/digestauth/DigestProcessingFilter.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 58
Error Line has trailing spaces. 65
Error Line has trailing spaces. 71
Error Line has trailing spaces. 78
Error Line has trailing spaces. 84
Error Line has trailing spaces. 92
Error Line has trailing spaces. 100
Error Line is longer than 80 characters. 111
Error Missing a Javadoc comment. 111
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 111
Error Missing a Javadoc comment. 115
Error Missing a Javadoc comment. 116
Error Missing a Javadoc comment. 117
Error Variable 'messages' must be private and have accessor methods. 117
Error Missing a Javadoc comment. 118
Error Missing a Javadoc comment. 119
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 123
Error Missing a Javadoc comment. 123
Error Redundant throws: 'Exception' is unchecked exception. 123
Error Missing a Javadoc comment. 129
Error '{' is not followed by whitespace. 129
Error '}' is not preceded with whitespace. 129
Error Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. 131
Error Method length is 249 lines (max allowed is 150). 131
Error Missing a Javadoc comment. 131
Error Parameter request should be final. 131
Error Parameter response should be final. 131
Error Parameter chain should be final. 132
Error '7' is a magic number. 151
Error Line is longer than 80 characters. 153
Error Line is longer than 80 characters. 154
Error Line is longer than 80 characters. 164
Error Line is longer than 80 characters. 180
Error Line is longer than 80 characters. 185
Error Line is longer than 80 characters. 197
Error Line is longer than 80 characters. 204
Error Line is longer than 80 characters. 208
Error Line is longer than 80 characters. 210
Error Line is longer than 80 characters. 215
Error Line is longer than 80 characters. 221
Error Line has trailing spaces. 227
Error Line is longer than 80 characters. 228
Error Line is longer than 80 characters. 231
Error Line is longer than 80 characters. 239
Error Line is longer than 80 characters. 254
Error Line is longer than 80 characters. 275
Error Line is longer than 80 characters. 296
Error Line is longer than 80 characters. 311
Error Line is longer than 80 characters. 315
Error Line is longer than 80 characters. 331
Error Line is longer than 80 characters. 338
Error Line is longer than 80 characters. 343
Error Line is longer than 80 characters. 356
Error Line is longer than 80 characters. 372
Error Missing a Javadoc comment. 382
Error Parameter username should be final. 382
Error Parameter realm should be final. 383
Error Parameter password should be final. 383
Error Missing a Javadoc comment. 390
Error Parameter request should be final. 390
Error Parameter response should be final. 390
Error Parameter failed should be final. 391
Error More than 7 parameters. 422
Error Parameter passwordAlreadyEncoded should be final. 422
Error Parameter username should be final. 423
Error Parameter realm should be final. 423
Error Parameter password should be final. 423
Error Parameter httpMethod should be final. 423
Error Parameter uri should be final. 424
Error Parameter qop should be final. 424
Error Parameter nonce should be final. 424
Error Parameter nc should be final. 424
Error Parameter cnonce should be final. 424
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 425
Error Method 'getUserDetailsService' is not designed for extension - needs to be abstract, final or empty. 455
Error Missing a Javadoc comment. 455
Error Method 'getAuthenticationEntryPoint' is not designed for extension - needs to be abstract, final or empty. 459
Error Missing a Javadoc comment. 459
Error Method 'getUserCache' is not designed for extension - needs to be abstract, final or empty. 463
Error Missing a Javadoc comment. 463
Error Missing a Javadoc comment. 467
Error Parameter ignored should be final. 467
Error '{' is not followed by whitespace. 467
Error '}' is not preceded with whitespace. 467
Error Method 'setUserDetailsService' is not designed for extension - needs to be abstract, final or empty. 469
Error Missing a Javadoc comment. 469
Error Parameter authenticationDao should be final. 469
Error Method 'setAuthenticationEntryPoint' is not designed for extension - needs to be abstract, final or empty. 473
Error Missing a Javadoc comment. 473
Error Parameter authenticationEntryPoint should be final. 474
Error 'authenticationEntryPoint' hides a field. 474
Error Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. 478
Error Missing a Javadoc comment. 478
Error Parameter messageSource should be final. 478
Error Method 'setPasswordAlreadyEncoded' is not designed for extension - needs to be abstract, final or empty. 482
Error Missing a Javadoc comment. 482
Error Parameter passwordAlreadyEncoded should be final. 482
Error 'passwordAlreadyEncoded' hides a field. 482
Error Method 'setUserCache' is not designed for extension - needs to be abstract, final or empty. 486
Error Missing a Javadoc comment. 486
Error Parameter userCache should be final. 486
Error 'userCache' hides a field. 486

org/acegisecurity/ui/digestauth/DigestProcessingFilterEntryPoint.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 39
Error Line is longer than 80 characters. 52
Error Line is longer than 80 characters. 58
Error Missing a Javadoc comment. 58
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 58
Error Missing a Javadoc comment. 62
Error Missing a Javadoc comment. 63
Error Missing a Javadoc comment. 64
Error '300' is a magic number. 64
Error Method 'setKey' is not designed for extension - needs to be abstract, final or empty. 68
Error Missing a Javadoc comment. 68
Error Parameter key should be final. 68
Error 'key' hides a field. 68
Error Method 'getKey' is not designed for extension - needs to be abstract, final or empty. 72
Error Missing a Javadoc comment. 72
Error Method 'setNonceValiditySeconds' is not designed for extension - needs to be abstract, final or empty. 76
Error Missing a Javadoc comment. 76
Error Parameter nonceValiditySeconds should be final. 76
Error 'nonceValiditySeconds' hides a field. 76
Error Method 'getNonceValiditySeconds' is not designed for extension - needs to be abstract, final or empty. 80
Error Missing a Javadoc comment. 80
Error Method 'setRealmName' is not designed for extension - needs to be abstract, final or empty. 84
Error Missing a Javadoc comment. 84
Error Parameter realmName should be final. 84
Error 'realmName' hides a field. 84
Error Method 'getRealmName' is not designed for extension - needs to be abstract, final or empty. 88
Error Missing a Javadoc comment. 88
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 92
Error Missing a Javadoc comment. 92
Error Redundant throws: 'Exception' is unchecked exception. 92
Error Method 'commence' is not designed for extension - needs to be abstract, final or empty. 102
Error Missing a Javadoc comment. 102
Error Parameter request should be final. 102
Error Parameter response should be final. 102
Error Parameter authException should be final. 103
Error Line has trailing spaces. 108
Error '1000' is a magic number. 111

org/acegisecurity/ui/digestauth/NonceExpiredException.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 26
Error Parameter msg should be final. 37
Error Parameter msg should be final. 48
Error Parameter t should be final. 48

org/acegisecurity/ui/rememberme/NullRememberMeServices.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 26
Error Line is longer than 80 characters. 32
Error Method 'autoLogin' is not designed for extension - needs to be abstract, final or empty. 37
Error Missing a Javadoc comment. 37
Error Parameter request should be final. 37
Error Parameter response should be final. 38
Error Missing a Javadoc comment. 42
Error Parameter request should be final. 42
Error Parameter response should be final. 43
Error '{' is not followed by whitespace. 43
Error '}' is not preceded with whitespace. 43
Error Missing a Javadoc comment. 45
Error Parameter request should be final. 45
Error Line is longer than 80 characters. 46
Error Parameter response should be final. 46
Error Parameter successfulAuthentication should be final. 46
Error '{' is not followed by whitespace. 46
Error '}' is not preceded with whitespace. 46

org/acegisecurity/ui/rememberme/RememberMeProcessingFilter.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 19
Error Line has trailing spaces. 50
Error Line is longer than 80 characters. 54
Error Line has trailing spaces. 59
Error Line is longer than 80 characters. 62
Error Line has trailing spaces. 67
Error Line is longer than 80 characters. 75
Error Line is longer than 80 characters. 81
Error Missing a Javadoc comment. 81
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 81
Error Missing a Javadoc comment. 85
Error Line is longer than 80 characters. 86
Error Missing a Javadoc comment. 86
Error Line is longer than 80 characters. 90
Error Method 'setApplicationEventPublisher' is not designed for extension - needs to be abstract, final or empty. 90
Error Missing a Javadoc comment. 90
Error Parameter eventPublisher should be final. 90
Error 'eventPublisher' hides a field. 90
Error Method 'setRememberMeServices' is not designed for extension - needs to be abstract, final or empty. 94
Error Missing a Javadoc comment. 94
Error Parameter rememberMeServices should be final. 94
Error 'rememberMeServices' hides a field. 94
Error Method 'getRememberMeServices' is not designed for extension - needs to be abstract, final or empty. 98
Error Missing a Javadoc comment. 98
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 102
Error Missing a Javadoc comment. 102
Error '{' is not followed by whitespace. 109
Error '}' is not preceded with whitespace. 109
Error Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. 111
Error Missing a Javadoc comment. 111
Error Parameter request should be final. 111
Error Parameter response should be final. 111
Error Parameter chain should be final. 112
Error 'if' is not followed by whitespace. 128
Error Line is longer than 80 characters. 129
Error Line is longer than 80 characters. 133
Error Line is longer than 80 characters. 140
Error Line is longer than 80 characters. 141
Error Line is longer than 80 characters. 148
Error Parameter ignored should be final. 163
Error Expected @throws tag for 'ServletException'. 163
Error '{' is not followed by whitespace. 163
Error '}' is not preceded with whitespace. 163

org/acegisecurity/ui/rememberme/RememberMeServices.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 26
Error Line has trailing spaces. 33
Error Line is longer than 80 characters. 37
Error Line has trailing spaces. 43
Error Line is longer than 80 characters. 57
Error Line has trailing spaces. 67
Error Redundant 'public' modifier. 84
Error Redundant 'public' modifier. 96
Error Redundant 'public' modifier. 113

org/acegisecurity/ui/rememberme/TokenBasedRememberMeServices.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 45
Error Line has trailing spaces. 58
Error Line is longer than 80 characters. 63
Error Line has trailing spaces. 67
Error Line has trailing spaces. 71
Error Line has trailing spaces. 76
Error Line has trailing spaces. 89
Error Line has trailing spaces. 95
Error Line is longer than 80 characters. 103
Error Line is longer than 80 characters. 109
Error Missing a Javadoc comment. 109
Error Line is longer than 80 characters. 110
Error Missing a Javadoc comment. 110
Error Line is longer than 80 characters. 111
Error Missing a Javadoc comment. 111
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 111
Error Missing a Javadoc comment. 115
Error Missing a Javadoc comment. 116
Error Missing a Javadoc comment. 117
Error Missing a Javadoc comment. 118
Error '1209600' is a magic number. 118
Error Method 'setUserDetailsService' is not designed for extension - needs to be abstract, final or empty. 122
Error Missing a Javadoc comment. 122
Error Parameter authenticationDao should be final. 122
Error Method 'getUserDetailsService' is not designed for extension - needs to be abstract, final or empty. 126
Error Missing a Javadoc comment. 126
Error Method 'setKey' is not designed for extension - needs to be abstract, final or empty. 130
Error Missing a Javadoc comment. 130
Error Parameter key should be final. 130
Error 'key' hides a field. 130
Error Method 'getKey' is not designed for extension - needs to be abstract, final or empty. 134
Error Missing a Javadoc comment. 134
Error Method 'setParameter' is not designed for extension - needs to be abstract, final or empty. 138
Error Missing a Javadoc comment. 138
Error Parameter parameter should be final. 138
Error 'parameter' hides a field. 138
Error Method 'getParameter' is not designed for extension - needs to be abstract, final or empty. 142
Error Missing a Javadoc comment. 142
Error Method 'setTokenValiditySeconds' is not designed for extension - needs to be abstract, final or empty. 146
Error Missing a Javadoc comment. 146
Error Parameter tokenValiditySeconds should be final. 146
Error 'tokenValiditySeconds' hides a field. 146
Error Method 'getTokenValiditySeconds' is not designed for extension - needs to be abstract, final or empty. 150
Error Missing a Javadoc comment. 150
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 154
Error Missing a Javadoc comment. 154
Error Redundant throws: 'Exception' is unchecked exception. 154
Error Method 'autoLogin' is not designed for extension - needs to be abstract, final or empty. 160
Error Missing a Javadoc comment. 160
Error Parameter request should be final. 160
Error Parameter response should be final. 161
Error Line has trailing spaces. 179
Error Line is longer than 80 characters. 180
Error '3' is a magic number. 186
Error Line is longer than 80 characters. 194
Error Line is longer than 80 characters. 211
Error Line is longer than 80 characters. 225
Error Line is longer than 80 characters. 232
Error Line is longer than 80 characters. 238
Error Line is longer than 80 characters. 239
Error Line is longer than 80 characters. 240
Error Line is longer than 80 characters. 241
Error Line is longer than 80 characters. 243
Error Line is longer than 80 characters. 265
Error Method 'loginFail' is not designed for extension - needs to be abstract, final or empty. 283
Error Missing a Javadoc comment. 283
Error Parameter request should be final. 283
Error Parameter response should be final. 284
Error Method 'loginSuccess' is not designed for extension - needs to be abstract, final or empty. 289
Error Missing a Javadoc comment. 289
Error Parameter request should be final. 289
Error Parameter response should be final. 290
Error Parameter successfulAuthentication should be final. 290
Error Line is longer than 80 characters. 295
Error '1000' is a magic number. 323
Error Line is longer than 80 characters. 326
Error Method 'makeCancelCookie' is not designed for extension - needs to be abstract, final or empty. 340
Error Missing a Javadoc comment. 340
Error Method 'makeValidCookie' is not designed for extension - needs to be abstract, final or empty. 348
Error Missing a Javadoc comment. 348
Error Parameter expiryTime should be final. 348
Error Parameter tokenValueBase64 should be final. 348
Error '60' is a magic number. 351
Error '60' is a magic number. 351
Error '24' is a magic number. 351
Error '365' is a magic number. 351
Error '5' is a magic number. 351
Error Missing a Javadoc comment. 356
Error Parameter request should be final. 356
Error Parameter response should be final. 357
Error Parameter reasonForLog should be final. 357

org/acegisecurity/ui/session/HttpSessionApplicationEvent.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error First sentence should end with a period. 23
Error First sentence should end with a period. 31
Error Parameter httpSession should be final. 36
Error First sentence should end with a period. 42
Error Method 'getSession' is not designed for extension - needs to be abstract, final or empty. 47

org/acegisecurity/ui/session/HttpSessionCreatedEvent.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error First sentence should end with a period. 21
Error Missing a Javadoc comment. 30
Error Parameter o should be final. 30

org/acegisecurity/ui/session/HttpSessionDestroyedEvent.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error First sentence should end with a period. 21
Error Missing a Javadoc comment. 30
Error Parameter o should be final. 30

org/acegisecurity/ui/session/HttpSessionEventPublisher.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 35
Error Line is longer than 80 characters. 50
Error Missing a Javadoc comment. 50
Error Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 50
Error Missing a Javadoc comment. 54
Error First sentence should end with a period. 58
Error Parameter event should be final. 63
Error Expected @param tag for 'event'. 63
Error '{' is not followed by whitespace. 63
Error '}' is not preceded with whitespace. 63
Error First sentence should end with a period. 65
Error Line is longer than 80 characters. 67
Error Method 'contextInitialized' is not designed for extension - needs to be abstract, final or empty. 73
Error Parameter event should be final. 73
Error 'if' construct must use '{}'s. 74
Error Method 'sessionCreated' is not designed for extension - needs to be abstract, final or empty. 86
Error Parameter event should be final. 86
Error Method 'sessionDestroyed' is not designed for extension - needs to be abstract, final or empty. 101
Error Parameter event should be final. 101
Error First sentence should end with a period. 110
Error Method 'setContext' is not designed for extension - needs to be abstract, final or empty. 116
Error Parameter context should be final. 116
Error 'context' hides a field. 116
Error Method 'getContext' is not designed for extension - needs to be abstract, final or empty. 121
Error Missing a Javadoc comment. 121
Error Line is longer than 80 characters. 122

org/acegisecurity/ui/switchuser/SwitchUserGrantedAuthority.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 25
Error Line is longer than 80 characters. 32
Error Missing a Javadoc comment. 39
Error Missing a Javadoc comment. 43
Error Parameter role should be final. 43
Error Parameter source should be final. 43
Error 'source' hides a field. 43
Error Method 'getSource' is not designed for extension - needs to be abstract, final or empty. 56

org/acegisecurity/ui/switchuser/SwitchUserProcessingFilter.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 62
Error Line has trailing spaces. 69
Error Line has trailing spaces. 79
Error Line has trailing spaces. 86
Error Line has trailing spaces. 92
Error Line is longer than 80 characters. 98
Error Line is longer than 80 characters. 100
Error Line is longer than 80 characters. 101
Error Line is longer than 80 characters. 102
Error Line is longer than 80 characters. 113
Error Missing a Javadoc comment. 113
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 113
Error Line is longer than 80 characters. 117
Error Missing a Javadoc comment. 117
Error Line is longer than 80 characters. 118
Error Missing a Javadoc comment. 118
Error Missing a Javadoc comment. 122
Error Missing a Javadoc comment. 126
Error Missing a Javadoc comment. 127
Error Variable 'messages' must be private and have accessor methods. 127
Error Missing a Javadoc comment. 128
Error Missing a Javadoc comment. 129
Error Missing a Javadoc comment. 130
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 134
Error Missing a Javadoc comment. 134
Error Redundant throws: 'Exception' is unchecked exception. 134
Error Line is longer than 80 characters. 138
Error Method 'attemptExitUser' is not designed for extension - needs to be abstract, final or empty. 153
Error Parameter request should be final. 153
Error Redundant throws: 'AuthenticationCredentialsNotFoundException' is unchecked exception. 154
Error Line is longer than 80 characters. 155
Error Line is longer than 80 characters. 165
Error Line is longer than 80 characters. 174
Error Line is longer than 80 characters. 188
Error Unused @throws tag for 'UsernameNotFoundException'. 206
Error Unused @throws tag for 'LockedException'. 208
Error Unused @throws tag for 'DisabledException'. 209
Error Unused @throws tag for 'AccountExpiredException'. 210
Error Unused @throws tag for 'CredentialsExpiredException'. 212
Error Method 'attemptSwitchUser' is not designed for extension - needs to be abstract, final or empty. 215
Error Parameter request should be final. 216
Error Expected @throws tag for 'AuthenticationException'. 216
Error Redundant throws: 'AuthenticationException' is unchecked exception. 216
Error Line is longer than 80 characters. 219
Error Line is longer than 80 characters. 226
Error Line is longer than 80 characters. 266
Error Line is longer than 80 characters. 281
Error Line is longer than 80 characters. 303
Error Parameter request should be final. 304
Error Parameter username should be final. 304
Error Parameter targetUser should be final. 305
Error Line is longer than 80 characters. 308
Error Line is longer than 80 characters. 309
Error Line is longer than 80 characters. 310
Error Line is longer than 80 characters. 311
Error Line is longer than 80 characters. 312
Error Line is longer than 80 characters. 323
Error Line is longer than 80 characters. 326
Error Line is longer than 80 characters. 330
Error Missing a Javadoc comment. 336
Error '{' is not followed by whitespace. 336
Error '}' is not preceded with whitespace. 336
Error Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. 341
Error Parameter request should be final. 341
Error Parameter response should be final. 342
Error Parameter chain should be final. 342
Error Line is longer than 80 characters. 345
Error Line is longer than 80 characters. 347
Error Line is longer than 80 characters. 348
Error Line has trailing spaces. 352
Error Line is longer than 80 characters. 353
Error Line is longer than 80 characters. 366
Error Line is longer than 80 characters. 367
Error Line is longer than 80 characters. 369
Error Line is longer than 80 characters. 371
Error Line is longer than 80 characters. 404
Error Parameter current should be final. 405
Error Line is longer than 80 characters. 408
Error Line is longer than 80 characters. 414
Error Line is longer than 80 characters. 415
Error Line is longer than 80 characters. 416
Error Line is longer than 80 characters. 419
Error Missing a Javadoc comment. 427
Error Parameter ignored should be final. 427
Error '{' is not followed by whitespace. 428
Error '}' is not preceded with whitespace. 428
Error Line is longer than 80 characters. 440
Error Method 'requiresExitUser' is not designed for extension - needs to be abstract, final or empty. 442
Error Parameter request should be final. 443
Error Line is longer than 80 characters. 447
Error Line is longer than 80 characters. 462
Error Method 'requiresSwitchUser' is not designed for extension - needs to be abstract, final or empty. 464
Error Parameter request should be final. 465
Error Line is longer than 80 characters. 473
Error Method 'setApplicationEventPublisher' is not designed for extension - needs to be abstract, final or empty. 473
Error Missing a Javadoc comment. 473
Error Line is longer than 80 characters. 474
Error Parameter eventPublisher should be final. 474
Error 'eventPublisher' hides a field. 474
Error Redundant throws: 'BeansException' is unchecked exception. 475
Error Line is longer than 80 characters. 476
Error Method 'setUserDetailsService' is not designed for extension - needs to be abstract, final or empty. 486
Error Line is longer than 80 characters. 487
Error Parameter authenticationDao should be final. 487
Error Line is longer than 80 characters. 488
Error Method 'setExitUserUrl' is not designed for extension - needs to be abstract, final or empty. 498
Error Parameter exitUserUrl should be final. 499
Error 'exitUserUrl' hides a field. 499
Error Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. 503
Error Missing a Javadoc comment. 503
Error Parameter messageSource should be final. 504
Error Line is longer than 80 characters. 505
Error Method 'setSwitchUserUrl' is not designed for extension - needs to be abstract, final or empty. 515
Error Parameter switchUserUrl should be final. 516
Error 'switchUserUrl' hides a field. 516
Error Line is longer than 80 characters. 517
Error Method 'setTargetUrl' is not designed for extension - needs to be abstract, final or empty. 527
Error Parameter targetUrl should be final. 528
Error 'targetUrl' hides a field. 528
Error First sentence should end with a period. 532
Error Parameter request should be final. 541

org/acegisecurity/ui/switchuser/package.html

ErrorLine
Error Missing package documentation file.0

org/acegisecurity/ui/webapp/AuthenticationProcessingFilter.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 31
Error Line has trailing spaces. 38
Error Line is longer than 80 characters. 47
Error Missing a Javadoc comment. 52
Error Missing a Javadoc comment. 53
Error Line is longer than 80 characters. 54
Error Missing a Javadoc comment. 54
Error Method 'getDefaultFilterProcessesUrl' is not designed for extension - needs to be abstract, final or empty. 63
Error Method 'attemptAuthentication' is not designed for extension - needs to be abstract, final or empty. 67
Error Missing a Javadoc comment. 67
Error Parameter request should be final. 67
Error Redundant throws: 'AuthenticationException' is unchecked exception. 68
Error Line is longer than 80 characters. 80
Error Missing a Javadoc comment. 93
Error Parameter filterConfig should be final. 93
Error '{' is not followed by whitespace. 93
Error '}' is not preceded with whitespace. 93
Error Method 'setDetails' is not designed for extension - needs to be abstract, final or empty. 104
Error Parameter request should be final. 104
Error Parameter authRequest should be final. 105
Error Line has trailing spaces. 112
Error Method 'obtainPassword' is not designed for extension - needs to be abstract, final or empty. 127
Error Parameter request should be final. 127
Error Method 'obtainUsername' is not designed for extension - needs to be abstract, final or empty. 141
Error Parameter request should be final. 141

org/acegisecurity/ui/webapp/AuthenticationProcessingFilterEntryPoint.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 61
Error Line is longer than 80 characters. 65
Error Missing a Javadoc comment. 65
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 65
Error Missing a Javadoc comment. 66
Error Missing a Javadoc comment. 67
Error Missing a Javadoc comment. 68
Error Missing a Javadoc comment. 69
Error Method 'setForceHttps' is not designed for extension - needs to be abstract, final or empty. 79
Error Parameter forceHttps should be final. 79
Error 'forceHttps' hides a field. 79
Error Expected @param tag for 'forceHttps'. 79
Error Method 'getForceHttps' is not designed for extension - needs to be abstract, final or empty. 83
Error Missing a Javadoc comment. 83
Error Method 'setLoginFormUrl' is not designed for extension - needs to be abstract, final or empty. 94
Error Parameter loginFormUrl should be final. 94
Error 'loginFormUrl' hides a field. 94
Error Expected @param tag for 'loginFormUrl'. 94
Error Method 'getLoginFormUrl' is not designed for extension - needs to be abstract, final or empty. 98
Error Missing a Javadoc comment. 98
Error Method 'setPortMapper' is not designed for extension - needs to be abstract, final or empty. 102
Error Missing a Javadoc comment. 102
Error Parameter portMapper should be final. 102
Error 'portMapper' hides a field. 102
Error Method 'getPortMapper' is not designed for extension - needs to be abstract, final or empty. 106
Error Missing a Javadoc comment. 106
Error Method 'setPortResolver' is not designed for extension - needs to be abstract, final or empty. 110
Error Missing a Javadoc comment. 110
Error Parameter portResolver should be final. 110
Error 'portResolver' hides a field. 110
Error Method 'getPortResolver' is not designed for extension - needs to be abstract, final or empty. 114
Error Missing a Javadoc comment. 114
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 118
Error Missing a Javadoc comment. 118
Error Redundant throws: 'Exception' is unchecked exception. 118
Error Method 'commence' is not designed for extension - needs to be abstract, final or empty. 124
Error Missing a Javadoc comment. 124
Error Parameter request should be final. 124
Error Parameter response should be final. 124
Error Parameter authException should be final. 125
Error '80' is a magic number. 136
Error '||' should be on a new line. 136
Error '443' is a magic number. 137
Error '80' is a magic number. 139
Error '443' is a magic number. 143
Error '443' is a magic number. 154
Error '+' should be on a new line. 160
Error Avoid inline conditionals. 161
Error '+' should be on a new line. 161
Error Line is longer than 80 characters. 170

org/acegisecurity/ui/webapp/SiteminderAuthenticationProcessingFilter.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 33
Error Line has trailing spaces. 38
Error Line has trailing spaces. 48
Error Line has trailing spaces. 55
Error Line is longer than 80 characters. 90
Error Method 'attemptAuthentication' is not designed for extension - needs to be abstract, final or empty. 92
Error Parameter request should be final. 92
Error Redundant throws: 'AuthenticationException' is unchecked exception. 93
Error Line is longer than 80 characters. 112
Error Line is longer than 80 characters. 119
Error Line is longer than 80 characters. 126
Error Line is longer than 80 characters. 142
Error Method 'getDefaultFilterProcessesUrl' is not designed for extension - needs to be abstract, final or empty. 160
Error Method 'getFormPasswordParameterKey' is not designed for extension - needs to be abstract, final or empty. 169
Error Method 'getFormUsernameParameterKey' is not designed for extension - needs to be abstract, final or empty. 178
Error Method 'getSiteminderPasswordHeaderKey' is not designed for extension - needs to be abstract, final or empty. 187
Error Method 'getSiteminderUsernameHeaderKey' is not designed for extension - needs to be abstract, final or empty. 196
Error Parameter filterConfig should be final. 203
Error '{' is not followed by whitespace. 203
Error '}' is not preceded with whitespace. 203
Error Line has trailing spaces. 208
Error Method 'obtainPassword' is not designed for extension - needs to be abstract, final or empty. 223
Error Parameter request should be final. 223
Error Method 'setDetails' is not designed for extension - needs to be abstract, final or empty. 241
Error Parameter request should be final. 241
Error Parameter authRequest should be final. 242
Error Method 'setFormPasswordParameterKey' is not designed for extension - needs to be abstract, final or empty. 251
Error Method 'setFormUsernameParameterKey' is not designed for extension - needs to be abstract, final or empty. 260
Error Method 'setSiteminderPasswordHeaderKey' is not designed for extension - needs to be abstract, final or empty. 269
Error Method 'setSiteminderUsernameHeaderKey' is not designed for extension - needs to be abstract, final or empty. 278

org/acegisecurity/ui/x509/X509ProcessingFilter.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 22
Error Using the '.*' form of import should be avoided - javax.servlet.*. 41
Error Line has trailing spaces. 49
Error Line has trailing spaces. 54
Error Line has trailing spaces. 60
Error Line is longer than 80 characters. 63
Error Line has trailing spaces. 68
Error Line is longer than 80 characters. 76
Error Line is longer than 80 characters. 82
Error Missing a Javadoc comment. 82
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 82
Error Missing a Javadoc comment. 86
Error Missing a Javadoc comment. 87
Error Line is longer than 80 characters. 91
Error Method 'setApplicationEventPublisher' is not designed for extension - needs to be abstract, final or empty. 91
Error Missing a Javadoc comment. 91
Error Parameter context should be final. 91
Error Method 'setAuthenticationManager' is not designed for extension - needs to be abstract, final or empty. 95
Error Missing a Javadoc comment. 95
Error Parameter authenticationManager should be final. 96
Error 'authenticationManager' hides a field. 96
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 100
Error Missing a Javadoc comment. 100
Error Redundant throws: 'Exception' is unchecked exception. 100
Error Missing a Javadoc comment. 105
Error '{' is not followed by whitespace. 105
Error '}' is not preceded with whitespace. 105
Error Line has trailing spaces. 110
Error Line has trailing spaces. 118
Error Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. 132
Error Parameter request should be final. 132
Error Parameter response should be final. 132
Error Parameter filterChain should be final. 133
Error Line is longer than 80 characters. 152
Error Line is longer than 80 characters. 155
Error Line is longer than 80 characters. 157
Error Missing a Javadoc comment. 168
Error Parameter ignored should be final. 168
Error '{' is not followed by whitespace. 168
Error '}' is not preceded with whitespace. 168
Error Method 'successfulAuthentication' is not designed for extension - needs to be abstract, final or empty. 180
Error Parameter request should be final. 180
Error Parameter response should be final. 181
Error Parameter authResult should be final. 181
Error Line is longer than 80 characters. 191
Error Method 'unsuccessfulAuthentication' is not designed for extension - needs to be abstract, final or empty. 204
Error Parameter request should be final. 204
Error Parameter response should be final. 205
Error Parameter failed should be final. 205
Error Line is longer than 80 characters. 209
Error Line is longer than 80 characters. 212
Error Line is longer than 80 characters. 216
Error Missing a Javadoc comment. 216
Error Parameter request should be final. 216

org/acegisecurity/ui/x509/X509ProcessingFilterEntryPoint.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 31
Error Line is longer than 80 characters. 32
Error Line is longer than 80 characters. 35
Error Line is longer than 80 characters. 36
Error Line is longer than 80 characters. 44
Error Line is longer than 80 characters. 47
Error Line is longer than 80 characters. 50
Error Missing a Javadoc comment. 50
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 50
Error Line has trailing spaces. 53
Error Line is longer than 80 characters. 57
Error Method 'commence' is not designed for extension - needs to be abstract, final or empty. 57
Error Parameter request should be final. 57
Error Expected @param tag for 'request'. 57
Error Parameter response should be final. 57
Error Expected @param tag for 'response'. 57
Error Parameter authException should be final. 57
Error Expected @param tag for 'authException'. 57
Error Expected @throws tag for 'IOException'. 57
Error Expected @throws tag for 'ServletException'. 57
Error 'cast' is not followed by whitespace. 59
Error Line is longer than 80 characters. 60

org/acegisecurity/userdetails/User.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Unused import - org.acegisecurity.providers.dao.DaoAuthenticationProvider. 19
Error Line has trailing spaces. 24
Error Line contains a tab character. 32
Error Line contains a tab character. 33
Error Line contains a tab character. 35
Error Missing a Javadoc comment. 35
Error Line contains a tab character. 37
Error Missing a Javadoc comment. 37
Error Line contains a tab character. 39
Error Missing a Javadoc comment. 39
Error Line contains a tab character. 41
Error Missing a Javadoc comment. 41
Error Line contains a tab character. 43
Error Missing a Javadoc comment. 43
Error Line contains a tab character. 45
Error Missing a Javadoc comment. 45
Error Line contains a tab character. 47
Error Missing a Javadoc comment. 47
Error Line contains a tab character. 49
Error Line contains a tab character. 50
Error Line contains a tab character. 52
Error Missing a Javadoc comment. 52
Error Line is longer than 80 characters. 53
Error Line contains a tab character. 53
Error Line contains a tab character. 54
Error Line contains a tab character. 56
Error Line contains a tab character. 57
Error Line contains a tab character. 58
Error Line has trailing spaces. 59
Error Line contains a tab character. 59
Error Line contains a tab character. 60
Error Line contains a tab character. 61
Error Line contains a tab character. 62
Error Line contains a tab character. 63
Error Line contains a tab character. 64
Error Line contains a tab character. 65
Error Line contains a tab character. 66
Error Line contains a tab character. 67
Error Line contains a tab character. 68
Error Line is longer than 80 characters. 69
Error Line contains a tab character. 69
Error Line is longer than 80 characters. 70
Error Line contains a tab character. 70
Error Line contains a tab character. 71
Error Line has trailing spaces. 72
Error Line contains a tab character. 72
Error Line contains a tab character. 73
Error Line contains a tab character. 74
Error Line contains a tab character. 75
Error Line contains a tab character. 76
Error Line has trailing spaces. 77
Error Line contains a tab character. 77
Error Line contains a tab character. 78
Error Line contains a tab character. 79
Error Line contains a tab character. 80
Error Line contains a tab character. 81
Error Parameter username should be final. 81
Error 'username' hides a field. 81
Error Parameter password should be final. 81
Error 'password' hides a field. 81
Error Parameter enabled should be final. 81
Error 'enabled' hides a field. 81
Error Line is longer than 80 characters. 82
Error Line contains a tab character. 82
Error Parameter authorities should be final. 82
Error 'authorities' hides a field. 82
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 82
Error Line contains a tab character. 83
Error Line contains a tab character. 84
Error Line contains a tab character. 86
Error Line contains a tab character. 87
Error Line contains a tab character. 88
Error Line has trailing spaces. 89
Error Line contains a tab character. 89
Error Line contains a tab character. 90
Error Line contains a tab character. 91
Error Line contains a tab character. 92
Error Line contains a tab character. 93
Error Line contains a tab character. 94
Error Line contains a tab character. 95
Error Line contains a tab character. 96
Error Line contains a tab character. 97
Error Line contains a tab character. 98
Error Line contains a tab character. 99
Error Line contains a tab character. 100
Error Line is longer than 80 characters. 101
Error Line contains a tab character. 101
Error Line contains a tab character. 102
Error Line is longer than 80 characters. 103
Error Line contains a tab character. 103
Error Line is longer than 80 characters. 104
Error Line contains a tab character. 104
Error Line contains a tab character. 105
Error Line has trailing spaces. 106
Error Line contains a tab character. 106
Error Line contains a tab character. 107
Error Line contains a tab character. 108
Error Line contains a tab character. 109
Error Line contains a tab character. 110
Error Line has trailing spaces. 111
Error Line contains a tab character. 111
Error Line contains a tab character. 112
Error Line contains a tab character. 113
Error Line contains a tab character. 114
Error Line contains a tab character. 115
Error Parameter username should be final. 115
Error 'username' hides a field. 115
Error Parameter password should be final. 115
Error 'password' hides a field. 115
Error Parameter enabled should be final. 115
Error 'enabled' hides a field. 115
Error Line is longer than 80 characters. 116
Error Line contains a tab character. 116
Error Parameter accountNonExpired should be final. 116
Error 'accountNonExpired' hides a field. 116
Error Parameter credentialsNonExpired should be final. 116
Error 'credentialsNonExpired' hides a field. 116
Error Line is longer than 80 characters. 117
Error Line contains a tab character. 117
Error Parameter authorities should be final. 117
Error 'authorities' hides a field. 117
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 117
Error Line contains a tab character. 118
Error Line contains a tab character. 119
Error Line contains a tab character. 120
Error Line contains a tab character. 122
Error Line contains a tab character. 123
Error Line contains a tab character. 124
Error Line has trailing spaces. 125
Error Line contains a tab character. 125
Error Line contains a tab character. 126
Error Line contains a tab character. 127
Error Line contains a tab character. 128
Error Line contains a tab character. 129
Error Line contains a tab character. 130
Error Line contains a tab character. 131
Error Line contains a tab character. 132
Error Line contains a tab character. 133
Error Line contains a tab character. 134
Error Line contains a tab character. 135
Error Line contains a tab character. 136
Error Line is longer than 80 characters. 137
Error Line contains a tab character. 137
Error Line contains a tab character. 138
Error Line contains a tab character. 139
Error Line contains a tab character. 140
Error Line is longer than 80 characters. 141
Error Line contains a tab character. 141
Error Line is longer than 80 characters. 142
Error Line contains a tab character. 142
Error Line contains a tab character. 143
Error Line has trailing spaces. 144
Error Line contains a tab character. 144
Error Line contains a tab character. 145
Error Line contains a tab character. 146
Error Line contains a tab character. 147
Error Line contains a tab character. 148
Error Line contains a tab character. 149
Error Line contains a tab character. 150
Error Parameter username should be final. 150
Error 'username' hides a field. 150
Error Parameter password should be final. 150
Error 'password' hides a field. 150
Error Parameter enabled should be final. 150
Error 'enabled' hides a field. 150
Error Line is longer than 80 characters. 151
Error Line contains a tab character. 151
Error Parameter accountNonExpired should be final. 151
Error 'accountNonExpired' hides a field. 151
Error Parameter credentialsNonExpired should be final. 151
Error 'credentialsNonExpired' hides a field. 151
Error Line is longer than 80 characters. 152
Error Line contains a tab character. 152
Error Parameter accountNonLocked should be final. 152
Error 'accountNonLocked' hides a field. 152
Error Parameter authorities should be final. 152
Error 'authorities' hides a field. 152
Error Line contains a tab character. 153
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 153
Error Line is longer than 80 characters. 154
Error Line contains a tab character. 154
Error Line contains a tab character. 155
Error Line is longer than 80 characters. 156
Error Line contains a tab character. 156
Error Line contains a tab character. 157
Error Line contains a tab character. 159
Error Line contains a tab character. 160
Error Line contains a tab character. 161
Error Line contains a tab character. 162
Error Line contains a tab character. 163
Error Line contains a tab character. 164
Error Line contains a tab character. 165
Error Line contains a tab character. 166
Error Line contains a tab character. 168
Error Line contains a tab character. 169
Error Line contains a tab character. 171
Error Definition of 'equals()' without corresponding definition of 'hashCode()'. 171
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 171
Error Missing a Javadoc comment. 171
Error Parameter rhs should be final. 171
Error Line contains a tab character. 172
Error Line contains a tab character. 173
Error Line contains a tab character. 174
Error Line contains a tab character. 176
Error Line is longer than 80 characters. 178
Error Line contains a tab character. 178
Error Line contains a tab character. 179
Error Line is longer than 80 characters. 180
Error Line contains a tab character. 180
Error Line contains a tab character. 181
Error Line contains a tab character. 182
Error Line contains a tab character. 184
Error Line is longer than 80 characters. 185
Error Line contains a tab character. 185
Error Line contains a tab character. 186
Error Line contains a tab character. 187
Error Line contains a tab character. 188
Error Line is longer than 80 characters. 190
Error Line contains a tab character. 190
Error Line contains a tab character. 191
Error Line contains a tab character. 192
Error Line is longer than 80 characters. 193
Error Line contains a tab character. 193
Error Line is longer than 80 characters. 194
Error Line contains a tab character. 194
Error Line contains a tab character. 195
Error Line is longer than 80 characters. 196
Error Line contains a tab character. 196
Error Line contains a tab character. 197
Error Line contains a tab character. 198
Error Line contains a tab character. 200
Error Method 'getAuthorities' is not designed for extension - needs to be abstract, final or empty. 200
Error Missing a Javadoc comment. 200
Error Line contains a tab character. 201
Error Line contains a tab character. 202
Error Line contains a tab character. 204
Error Method 'getPassword' is not designed for extension - needs to be abstract, final or empty. 204
Error Missing a Javadoc comment. 204
Error Line contains a tab character. 205
Error Line contains a tab character. 206
Error Line contains a tab character. 208
Error Method 'getUsername' is not designed for extension - needs to be abstract, final or empty. 208
Error Missing a Javadoc comment. 208
Error Line contains a tab character. 209
Error Line contains a tab character. 210
Error Line contains a tab character. 212
Error Method 'isAccountNonExpired' is not designed for extension - needs to be abstract, final or empty. 212
Error Missing a Javadoc comment. 212
Error Line contains a tab character. 213
Error Line contains a tab character. 214
Error Line contains a tab character. 216
Error Method 'isAccountNonLocked' is not designed for extension - needs to be abstract, final or empty. 216
Error Missing a Javadoc comment. 216
Error Line contains a tab character. 217
Error Line contains a tab character. 218
Error Line contains a tab character. 220
Error Method 'isCredentialsNonExpired' is not designed for extension - needs to be abstract, final or empty. 220
Error Missing a Javadoc comment. 220
Error Line contains a tab character. 221
Error Line contains a tab character. 222
Error Line contains a tab character. 224
Error Method 'isEnabled' is not designed for extension - needs to be abstract, final or empty. 224
Error Missing a Javadoc comment. 224
Error Line contains a tab character. 225
Error Line contains a tab character. 226
Error Line contains a tab character. 228
Error Method 'setAuthorities' is not designed for extension - needs to be abstract, final or empty. 228
Error Missing a Javadoc comment. 228
Error Parameter authorities should be final. 228
Error 'authorities' hides a field. 228
Error Line contains a tab character. 229
Error Line contains a tab character. 230
Error Line is longer than 80 characters. 231
Error Line contains a tab character. 231
Error Line contains a tab character. 233
Error Line contains a tab character. 234
Error Line contains a tab character. 235
Error Line contains a tab character. 236
Error Line is longer than 80 characters. 237
Error Line contains a tab character. 237
Error Line contains a tab character. 238
Error Line is longer than 80 characters. 239
Error Line contains a tab character. 239
Error Line contains a tab character. 240
Error Line contains a tab character. 242
Error Line contains a tab character. 243
Error Line contains a tab character. 245
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 245
Error Missing a Javadoc comment. 245
Error Line contains a tab character. 246
Error Line contains a tab character. 247
Error Line contains a tab character. 248
Error Line contains a tab character. 249
Error Line contains a tab character. 250
Error Line is longer than 80 characters. 251
Error Line contains a tab character. 251
Error Line contains a tab character. 252
Error Line is longer than 80 characters. 253
Error Line contains a tab character. 253
Error Line contains a tab character. 254
Error Line contains a tab character. 255
Error Line contains a tab character. 257
Error Line contains a tab character. 258
Error Line contains a tab character. 260
Error Line contains a tab character. 261
Error Line contains a tab character. 262
Error Line contains a tab character. 263
Error Line contains a tab character. 265
Error Line contains a tab character. 266
Error Line contains a tab character. 267
Error Line contains a tab character. 268
Error Line contains a tab character. 269
Error Line contains a tab character. 271
Error Line contains a tab character. 272

org/acegisecurity/userdetails/UserDetails.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Unused import - org.acegisecurity.Authentication. 20
Error Line has trailing spaces. 26
Error Line has trailing spaces. 34
Error Redundant 'public' modifier. 56
Error Redundant 'public' modifier. 65
Error Redundant 'public' modifier. 73
Error Redundant 'public' modifier. 83
Error Redundant 'public' modifier. 92
Error Redundant 'public' modifier. 100
Error Redundant 'public' modifier. 108

org/acegisecurity/userdetails/UserDetailsService.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Unused import - org.acegisecurity.providers.dao.DaoAuthenticationProvider. 18
Error Line has trailing spaces. 25
Error Redundant 'public' modifier. 54
Error Redundant throws: 'UsernameNotFoundException' is unchecked exception. 55
Error Redundant throws: 'DataAccessException' is unchecked exception. 55

org/acegisecurity/userdetails/UsernameNotFoundException.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 26
Error Parameter msg should be final. 37
Error Parameter msg should be final. 48
Error Parameter t should be final. 48

org/acegisecurity/userdetails/jdbc/JdbcDaoImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 45
Error Line has trailing spaces. 56
Error Line is longer than 80 characters. 71
Error Missing a Javadoc comment. 71
Error Line is longer than 80 characters. 72
Error Missing a Javadoc comment. 72
Error Missing a Javadoc comment. 73
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 73
Error Missing a Javadoc comment. 77
Error Variable 'authoritiesByUsernameMapping' must be private and have accessor methods. 77
Error Missing a Javadoc comment. 78
Error Variable 'usersByUsernameMapping' must be private and have accessor methods. 78
Error Missing a Javadoc comment. 79
Error Missing a Javadoc comment. 80
Error Missing a Javadoc comment. 81
Error Missing a Javadoc comment. 82
Error Missing a Javadoc comment. 86
Error Method 'setAuthoritiesByUsernameQuery' is not designed for extension - needs to be abstract, final or empty. 103
Error Parameter queryString should be final. 103
Error Method 'getAuthoritiesByUsernameQuery' is not designed for extension - needs to be abstract, final or empty. 107
Error Missing a Javadoc comment. 107
Error Method 'setRolePrefix' is not designed for extension - needs to be abstract, final or empty. 121
Error Parameter rolePrefix should be final. 121
Error 'rolePrefix' hides a field. 121
Error Method 'getRolePrefix' is not designed for extension - needs to be abstract, final or empty. 125
Error Missing a Javadoc comment. 125
Error Method 'setUsernameBasedPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 143
Error Parameter usernameBasedPrimaryKey should be final. 143
Error 'usernameBasedPrimaryKey' hides a field. 143
Error Method 'isUsernameBasedPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 147
Error Missing a Javadoc comment. 147
Error Line is longer than 80 characters. 160
Error Method 'setUsersByUsernameQuery' is not designed for extension - needs to be abstract, final or empty. 165
Error Parameter usersByUsernameQueryString should be final. 165
Error Method 'getUsersByUsernameQuery' is not designed for extension - needs to be abstract, final or empty. 169
Error Missing a Javadoc comment. 169
Error Method 'loadUserByUsername' is not designed for extension - needs to be abstract, final or empty. 173
Error Missing a Javadoc comment. 173
Error Parameter username should be final. 173
Error Redundant throws: 'UsernameNotFoundException' is unchecked exception. 174
Error Redundant throws: 'DataAccessException' is unchecked exception. 174
Error Line is longer than 80 characters. 181
Error Parameter username should be final. 213
Error Parameter authorities should be final. 213
Error '{' is not followed by whitespace. 213
Error '}' is not preceded with whitespace. 213
Error Method 'initDao' is not designed for extension - needs to be abstract, final or empty. 215
Error Missing a Javadoc comment. 215
Error Redundant throws: 'ApplicationContextException' is unchecked exception. 215
Error First sentence should end with a period. 219
Error Method 'initMappingSqlQueries' is not designed for extension - needs to be abstract, final or empty. 223
Error Line is longer than 80 characters. 224
Error Line is longer than 80 characters. 225
Error Missing a Javadoc comment. 234
Error Parameter ds should be final. 234
Error Method 'mapRow' is not designed for extension - needs to be abstract, final or empty. 240
Error Missing a Javadoc comment. 240
Error Parameter rs should be final. 240
Error Parameter rownum should be final. 240
Error Missing a Javadoc comment. 253
Error Parameter ds should be final. 253
Error Method 'mapRow' is not designed for extension - needs to be abstract, final or empty. 259
Error Missing a Javadoc comment. 259
Error Parameter rs should be final. 259
Error Parameter rownum should be final. 259
Error '3' is a magic number. 263
Error Line is longer than 80 characters. 266

org/acegisecurity/userdetails/memory/InMemoryDaoImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 37
Error Method 'setUserMap' is not designed for extension - needs to be abstract, final or empty. 41
Error Missing a Javadoc comment. 41
Error Parameter userMap should be final. 41
Error 'userMap' hides a field. 41
Error Method 'getUserMap' is not designed for extension - needs to be abstract, final or empty. 45
Error Missing a Javadoc comment. 45
Error Method 'setUserProperties' is not designed for extension - needs to be abstract, final or empty. 57
Error Parameter props should be final. 57
Error 'userMap' hides a field. 58
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 62
Error Missing a Javadoc comment. 62
Error Redundant throws: 'Exception' is unchecked exception. 62
Error Line is longer than 80 characters. 64
Error Method 'loadUserByUsername' is not designed for extension - needs to be abstract, final or empty. 67
Error Missing a Javadoc comment. 67
Error Parameter username should be final. 67
Error Redundant throws: 'UsernameNotFoundException' is unchecked exception. 68
Error Redundant throws: 'DataAccessException' is unchecked exception. 68

org/acegisecurity/userdetails/memory/UserAttribute.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 36
Error Missing a Javadoc comment. 37
Error Missing a Javadoc comment. 41
Error Method 'getAuthorities' is not designed for extension - needs to be abstract, final or empty. 47
Error Missing a Javadoc comment. 47
Error Method 'setEnabled' is not designed for extension - needs to be abstract, final or empty. 53
Error Missing a Javadoc comment. 53
Error Parameter enabled should be final. 53
Error 'enabled' hides a field. 53
Error Method 'isEnabled' is not designed for extension - needs to be abstract, final or empty. 57
Error Missing a Javadoc comment. 57
Error Method 'setPassword' is not designed for extension - needs to be abstract, final or empty. 61
Error Missing a Javadoc comment. 61
Error Parameter password should be final. 61
Error 'password' hides a field. 61
Error Method 'getPassword' is not designed for extension - needs to be abstract, final or empty. 65
Error Missing a Javadoc comment. 65
Error Method 'isValid' is not designed for extension - needs to be abstract, final or empty. 69
Error Missing a Javadoc comment. 69
Error Conditional logic can be removed. 70
Error Method 'addAuthority' is not designed for extension - needs to be abstract, final or empty. 77
Error Missing a Javadoc comment. 77
Error Parameter newAuthority should be final. 77

org/acegisecurity/userdetails/memory/UserAttributeEditor.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 29
Error Method 'setAsText' is not designed for extension - needs to be abstract, final or empty. 34
Error Missing a Javadoc comment. 34
Error Parameter s should be final. 34
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 34

org/acegisecurity/userdetails/memory/UserMap.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 39
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 39
Error Missing a Javadoc comment. 43
Error Method 'getUser' is not designed for extension - needs to be abstract, final or empty. 57
Error Parameter username should be final. 57
Error Redundant throws: 'UsernameNotFoundException' is unchecked exception. 57
Error Method 'getUserCount' is not designed for extension - needs to be abstract, final or empty. 73
Error Method 'addUser' is not designed for extension - needs to be abstract, final or empty. 84
Error Parameter user should be final. 84
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 84

org/acegisecurity/userdetails/memory/UserMapEditor.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 29
Error Line has trailing spaces. 33
Error Line has trailing spaces. 39
Error Line has trailing spaces. 47
Error Line has trailing spaces. 52
Error Line has trailing spaces. 57
Error Method 'setAsText' is not designed for extension - needs to be abstract, final or empty. 70
Error Missing a Javadoc comment. 70
Error Parameter s should be final. 70
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 70
Error Must have at least one statement. 73
Error Missing a Javadoc comment. 87
Error Parameter userMap should be final. 87
Error Parameter props should be final. 88
Error Line is longer than 80 characters. 96
Error Line is longer than 80 characters. 101

org/acegisecurity/userdetails/package.html

ErrorLine
Error Missing package documentation file.0

org/acegisecurity/util/FilterChainProxy.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 51
Error Line has trailing spaces. 61
Error Line has trailing spaces. 80
Error Line has trailing spaces. 89
Error Missing a Javadoc comment. 113
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 113
Error Missing a Javadoc comment. 117
Error Missing a Javadoc comment. 118
Error Method 'setApplicationContext' is not designed for extension - needs to be abstract, final or empty. 122
Error Missing a Javadoc comment. 122
Error Parameter applicationContext should be final. 122
Error 'applicationContext' hides a field. 122
Error Redundant throws: 'BeansException' is unchecked exception. 123
Error Method 'setFilterInvocationDefinitionSource' is not designed for extension - needs to be abstract, final or empty. 127
Error Missing a Javadoc comment. 127
Error Parameter filterInvocationDefinitionSource should be final. 128
Error 'filterInvocationDefinitionSource' hides a field. 128
Error Line is longer than 80 characters. 129
Error Line is longer than 80 characters. 132
Error Method 'getFilterInvocationDefinitionSource' is not designed for extension - needs to be abstract, final or empty. 132
Error Missing a Javadoc comment. 132
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 136
Error Missing a Javadoc comment. 136
Error Redundant throws: 'Exception' is unchecked exception. 136
Error Line is longer than 80 characters. 137
Error Line is longer than 80 characters. 138
Error Method 'destroy' is not designed for extension - needs to be abstract, final or empty. 141
Error Missing a Javadoc comment. 141
Error Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. 155
Error Missing a Javadoc comment. 155
Error Parameter request should be final. 155
Error Parameter response should be final. 155
Error Parameter chain should be final. 156
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 177
Error Missing a Javadoc comment. 177
Error Parameter filterConfig should be final. 177
Error Line has trailing spaces. 194
Error Line is longer than 80 characters. 214
Error Unused @throws tag for 'IllegalArgumentException'. 236
Error Parameter configAttributeDefinition should be final. 241
Error Line is longer than 80 characters. 251
Error Line has trailing spaces. 265
Error Missing a Javadoc comment. 272
Error Missing a Javadoc comment. 273
Error Missing a Javadoc comment. 274
Error Missing a Javadoc comment. 276
Error Parameter filterInvocation should be final. 276
Error Parameter additionalFilters should be final. 277
Error 'additionalFilters' hides a field. 277
Error Missing a Javadoc comment. 282
Error '{' is not followed by whitespace. 282
Error '}' is not preceded with whitespace. 282
Error Missing a Javadoc comment. 284
Error Parameter request should be final. 284
Error Parameter response should be final. 284
Error Line is longer than 80 characters. 289

org/acegisecurity/util/FilterToBeanProxy.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 103
Error Missing a Javadoc comment. 104
Error Missing a Javadoc comment. 105
Error Missing a Javadoc comment. 106
Error Method 'destroy' is not designed for extension - needs to be abstract, final or empty. 108
Error Missing a Javadoc comment. 108
Error Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. 114
Error Missing a Javadoc comment. 114
Error Parameter request should be final. 114
Error Parameter response should be final. 114
Error Parameter chain should be final. 115
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 123
Error Missing a Javadoc comment. 123
Error Parameter filterConfig should be final. 123
Error 'filterConfig' hides a field. 123
Error Method 'getContext' is not designed for extension - needs to be abstract, final or empty. 143
Error Parameter filterConfig should be final. 143
Error 'filterConfig' hides a field. 143
Error Line is longer than 80 characters. 144
Error Missing a Javadoc comment. 147
Error '+' should be on a new line. 172
Error '+' should be on a new line. 189
Error '+' should be on a new line. 198
Error '+' should be on a new line. 208
Error Line is longer than 80 characters. 219

org/acegisecurity/util/InMemoryResource.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 10
Error Missing a Javadoc comment. 21
Error Variable 'in' must be private and have accessor methods. 21
Error Missing a Javadoc comment. 22
Error Variable 'description' must be private and have accessor methods. 22
Error Missing a Javadoc comment. 24
Error Parameter source should be final. 24
Error Missing a Javadoc comment. 28
Error Parameter source should be final. 28
Error Parameter description should be final. 28
Error 'description' hides a field. 28
Error Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 33
Error Missing a Javadoc comment. 33
Error Avoid inline conditionals. 34
Error Method 'getInputStream' is not designed for extension - needs to be abstract, final or empty. 37
Error Missing a Javadoc comment. 37

org/acegisecurity/util/MethodInvocationUtils.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 31
Error Line is longer than 80 characters. 38
Error Utility classes should not have a public or default constructor. 40
Error Parameter object should be final. 54
Error Parameter methodName should be final. 54
Error Parameter object should be final. 71
Error Parameter methodName should be final. 71
Error Parameter args should be final. 72
Error Parameter clazz should be final. 101
Error Parameter methodName should be final. 102
Error Parameter clazz should be final. 119
Error Parameter methodName should be final. 120
Error Parameter args should be final. 120

org/acegisecurity/util/PortMapper.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 31
Error Redundant 'public' modifier. 40
Error Expected @param tag for 'httpsPort'. 40
Error Line has trailing spaces. 44
Error Redundant 'public' modifier. 53
Error Expected @param tag for 'httpPort'. 53

org/acegisecurity/util/PortMapperImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 28
Error Missing a Javadoc comment. 42
Error Missing a Javadoc comment. 46
Error '80' is a magic number. 48
Error '443' is a magic number. 48
Error '8080' is a magic number. 49
Error '8443' is a magic number. 49
Error Unused @throws tag for 'IllegalArgumentException'. 75
Error Method 'setPortMappings' is not designed for extension - needs to be abstract, final or empty. 79
Error Parameter newMappings should be final. 79
Error Line is longer than 80 characters. 80
Error '65535' is a magic number. 91
Error Line is longer than 80 characters. 92
Error '65535' is a magic number. 92
Error Line is longer than 80 characters. 93
Error First sentence should end with a period. 105
Error Method 'getTranslatedPortMappings' is not designed for extension - needs to be abstract, final or empty. 111
Error Method 'lookupHttpPort' is not designed for extension - needs to be abstract, final or empty. 115
Error Missing a Javadoc comment. 115
Error Parameter httpsPort should be final. 115
Error Method 'lookupHttpsPort' is not designed for extension - needs to be abstract, final or empty. 129
Error Missing a Javadoc comment. 129
Error Parameter httpPort should be final. 129

org/acegisecurity/util/PortResolver.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 24
Error Redundant 'public' modifier. 45

org/acegisecurity/util/PortResolverImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 27
Error Missing a Javadoc comment. 45
Error Method 'setPortMapper' is not designed for extension - needs to be abstract, final or empty. 49
Error Missing a Javadoc comment. 49
Error Parameter portMapper should be final. 49
Error 'portMapper' hides a field. 49
Error Method 'getPortMapper' is not designed for extension - needs to be abstract, final or empty. 53
Error Missing a Javadoc comment. 53
Error Method 'getServerPort' is not designed for extension - needs to be abstract, final or empty. 57
Error Missing a Javadoc comment. 57
Error Parameter request should be final. 57
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 81
Error Missing a Javadoc comment. 81

org/acegisecurity/util/SimpleMethodInvocation.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 28
Error Missing a Javadoc comment. 33
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 38
Error Parameter method should be final. 38
Error 'method' hides a field. 38
Error Parameter arguments should be final. 38
Error 'arguments' hides a field. 38
Error Missing a Javadoc comment. 43
Error '{' is not followed by whitespace. 43
Error '}' is not preceded with whitespace. 43
Error Method 'getArguments' is not designed for extension - needs to be abstract, final or empty. 47
Error Missing a Javadoc comment. 47
Error Method 'getMethod' is not designed for extension - needs to be abstract, final or empty. 51
Error Missing a Javadoc comment. 51
Error Method 'getStaticPart' is not designed for extension - needs to be abstract, final or empty. 55
Error Missing a Javadoc comment. 55
Error Method 'getThis' is not designed for extension - needs to be abstract, final or empty. 59
Error Missing a Javadoc comment. 59
Error Method 'proceed' is not designed for extension - needs to be abstract, final or empty. 63
Error Missing a Javadoc comment. 63

org/acegisecurity/util/StringSplitUtils.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Utility classes should not have a public or default constructor. 31
Error Line has trailing spaces. 36
Error Unused @throws tag for 'IllegalArgumentException'. 48
Error Parameter toSplit should be final. 50
Error Parameter delimiter should be final. 50
Error Line has trailing spaces. 78
Error Parameter array should be final. 94
Error Parameter delimiter should be final. 95
Error Parameter removeCharacters should be final. 95
Error Line is longer than 80 characters. 108

org/acegisecurity/vote/AbstractAccessDecisionManager.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 33
Error Missing a Javadoc comment. 44
Error Missing a Javadoc comment. 45
Error Variable 'messages' must be private and have accessor methods. 45
Error Missing a Javadoc comment. 46
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 50
Error Missing a Javadoc comment. 50
Error Missing a Javadoc comment. 55
Error Parameter listToCheck should be final. 55
Error Method 'getDecisionVoters' is not designed for extension - needs to be abstract, final or empty. 62
Error Missing a Javadoc comment. 62
Error Method 'isAllowIfAllAbstainDecisions' is not designed for extension - needs to be abstract, final or empty. 66
Error Missing a Javadoc comment. 66
Error Method 'setAllowIfAllAbstainDecisions' is not designed for extension - needs to be abstract, final or empty. 70
Error Missing a Javadoc comment. 70
Error Parameter allowIfAllAbstainDecisions should be final. 71
Error 'allowIfAllAbstainDecisions' hides a field. 71
Error Method 'setDecisionVoters' is not designed for extension - needs to be abstract, final or empty. 75
Error Missing a Javadoc comment. 75
Error Parameter newList should be final. 75
Error Line is longer than 80 characters. 86
Error Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. 97
Error Missing a Javadoc comment. 97
Error Parameter messageSource should be final. 97
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 101
Error Missing a Javadoc comment. 101
Error Parameter attribute should be final. 101
Error Line has trailing spaces. 118
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 128
Error Parameter clazz should be final. 128

org/acegisecurity/vote/AbstractAclVoter.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Unused import - org.acegisecurity.ConfigAttribute. 19
Error Unused import - org.acegisecurity.acl.AclEntry. 20
Error Unused import - org.acegisecurity.acl.AclManager. 21
Error Line has trailing spaces. 35
Error Line has trailing spaces. 45
Error Line has trailing spaces. 55
Error Line has trailing spaces. 61
Error Line has trailing spaces. 68
Error Line has trailing spaces. 92
Error Line has trailing spaces. 97
Error Line has trailing spaces. 102
Error Line has trailing spaces. 110
Error Missing a Javadoc comment. 121
Error Method 'setProcessDomainObjectClass' is not designed for extension - needs to be abstract, final or empty. 125
Error Missing a Javadoc comment. 125
Error Parameter processDomainObjectClass should be final. 125
Error 'processDomainObjectClass' hides a field. 125
Error Method 'getProcessDomainObjectClass' is not designed for extension - needs to be abstract, final or empty. 131
Error Missing a Javadoc comment. 131
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 145
Error Parameter clazz should be final. 145
Error Method 'getDomainObjectInstance' is not designed for extension - needs to be abstract, final or empty. 149
Error Missing a Javadoc comment. 149
Error Parameter secureObject should be final. 149

org/acegisecurity/vote/AccessDecisionVoter.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 25
Error Line is longer than 80 characters. 33
Error Missing a Javadoc comment. 38
Error Redundant 'public' modifier. 38
Error Missing a Javadoc comment. 39
Error Redundant 'public' modifier. 39
Error Missing a Javadoc comment. 40
Error Redundant 'public' modifier. 40
Error Line has trailing spaces. 47
Error Redundant 'public' modifier. 61
Error Redundant 'public' modifier. 72
Error Line has trailing spaces. 76
Error Line has trailing spaces. 85
Error Line has trailing spaces. 95
Error Redundant 'public' modifier. 111

org/acegisecurity/vote/AffirmativeBased.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 36
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 36
Error Line has trailing spaces. 45
Error Method 'decide' is not designed for extension - needs to be abstract, final or empty. 59
Error Parameter authentication should be final. 59
Error Parameter object should be final. 59
Error Parameter config should be final. 60
Error Redundant throws: 'AccessDeniedException' is unchecked exception. 60

org/acegisecurity/vote/AuthenticatedVoter.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 37
Error Line has trailing spaces. 50
Error Line is longer than 80 characters. 61
Error Missing a Javadoc comment. 61
Error Line is longer than 80 characters. 62
Error Missing a Javadoc comment. 62
Error Line is longer than 80 characters. 63
Error Missing a Javadoc comment. 63
Error Line is longer than 80 characters. 67
Error Missing a Javadoc comment. 67
Error Method 'setAuthenticationTrustResolver' is not designed for extension - needs to be abstract, final or empty. 71
Error Missing a Javadoc comment. 71
Error Parameter authenticationTrustResolver should be final. 72
Error 'authenticationTrustResolver' hides a field. 72
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 78
Error Missing a Javadoc comment. 78
Error Parameter attribute should be final. 78
Error Conditional logic can be removed. 79
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 97
Error Parameter clazz should be final. 97
Error Method 'vote' is not designed for extension - needs to be abstract, final or empty. 101
Error Missing a Javadoc comment. 101
Error Parameter authentication should be final. 101
Error Parameter object should be final. 101
Error Parameter config should be final. 102
Error Line is longer than 80 characters. 118
Error Missing a Javadoc comment. 140
Error Parameter authentication should be final. 140

org/acegisecurity/vote/BasicAclEntryVoter.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 44
Error Line has trailing spaces. 54
Error Line has trailing spaces. 64
Error Line has trailing spaces. 70
Error Line has trailing spaces. 77
Error Line has trailing spaces. 101
Error Line has trailing spaces. 106
Error Line has trailing spaces. 111
Error Line has trailing spaces. 119
Error Line is longer than 80 characters. 131
Error Missing a Javadoc comment. 131
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 131
Error Missing a Javadoc comment. 135
Error Missing a Javadoc comment. 136
Error Missing a Javadoc comment. 137
Error Missing a Javadoc comment. 138
Error Method 'setAclManager' is not designed for extension - needs to be abstract, final or empty. 142
Error Missing a Javadoc comment. 142
Error Parameter aclManager should be final. 142
Error 'aclManager' hides a field. 142
Error Method 'getAclManager' is not designed for extension - needs to be abstract, final or empty. 146
Error Missing a Javadoc comment. 146
Error Method 'setInternalMethod' is not designed for extension - needs to be abstract, final or empty. 150
Error Missing a Javadoc comment. 150
Error Parameter internalMethod should be final. 150
Error 'internalMethod' hides a field. 150
Error Method 'getInternalMethod' is not designed for extension - needs to be abstract, final or empty. 167
Error Method 'setProcessConfigAttribute' is not designed for extension - needs to be abstract, final or empty. 171
Error Missing a Javadoc comment. 171
Error Parameter processConfigAttribute should be final. 171
Error 'processConfigAttribute' hides a field. 171
Error Method 'getProcessConfigAttribute' is not designed for extension - needs to be abstract, final or empty. 175
Error Missing a Javadoc comment. 175
Error Method 'setRequirePermission' is not designed for extension - needs to be abstract, final or empty. 179
Error Missing a Javadoc comment. 179
Error Parameter requirePermission should be final. 179
Error 'requirePermission' hides a field. 179
Error Method 'getRequirePermission' is not designed for extension - needs to be abstract, final or empty. 183
Error Missing a Javadoc comment. 183
Error Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. 187
Error Missing a Javadoc comment. 187
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 198
Error Missing a Javadoc comment. 198
Error Parameter attribute should be final. 198
Error Conditional logic can be removed. 199
Error Line is longer than 80 characters. 200
Error Method 'vote' is not designed for extension - needs to be abstract, final or empty. 207
Error Missing a Javadoc comment. 207
Error Parameter authentication should be final. 207
Error Parameter object should be final. 207
Error Parameter config should be final. 208
Error Line is longer than 80 characters. 235
Error Line is longer than 80 characters. 285

org/acegisecurity/vote/ConsensusBased.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 36
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 36
Error Missing a Javadoc comment. 40
Error Line has trailing spaces. 48
Error Line has trailing spaces. 54
Error Method 'decide' is not designed for extension - needs to be abstract, final or empty. 68
Error Parameter authentication should be final. 68
Error Parameter object should be final. 68
Error Parameter config should be final. 69
Error Redundant throws: 'AccessDeniedException' is unchecked exception. 69
Error Method 'isAllowIfEqualGrantedDeniedDecisions' is not designed for extension - needs to be abstract, final or empty. 127
Error Missing a Javadoc comment. 127
Error Method 'setAllowIfEqualGrantedDeniedDecisions' is not designed for extension - needs to be abstract, final or empty. 131
Error Missing a Javadoc comment. 131
Error Parameter allowIfEqualGrantedDeniedDecisions should be final. 132
Error 'allowIfEqualGrantedDeniedDecisions' hides a field. 132
Error Line is longer than 80 characters. 133

org/acegisecurity/vote/RoleVoter.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 34
Error Line has trailing spaces. 43
Error Line has trailing spaces. 54
Error Missing a Javadoc comment. 66
Error Method 'setRolePrefix' is not designed for extension - needs to be abstract, final or empty. 76
Error Parameter rolePrefix should be final. 76
Error 'rolePrefix' hides a field. 76
Error Method 'getRolePrefix' is not designed for extension - needs to be abstract, final or empty. 80
Error Missing a Javadoc comment. 80
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 84
Error Missing a Javadoc comment. 84
Error Parameter attribute should be final. 84
Error Conditional logic can be removed. 85
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 101
Error Parameter clazz should be final. 101
Error Method 'vote' is not designed for extension - needs to be abstract, final or empty. 105
Error Missing a Javadoc comment. 105
Error Parameter authentication should be final. 105
Error Parameter object should be final. 105
Error Parameter config should be final. 106

org/acegisecurity/vote/UnanimousBased.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 37
Error Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 37
Error Line has trailing spaces. 45
Error Line has trailing spaces. 53
Error Method 'decide' is not designed for extension - needs to be abstract, final or empty. 67
Error Parameter authentication should be final. 67
Error Parameter object should be final. 67
Error Parameter config should be final. 68
Error Redundant throws: 'AccessDeniedException' is unchecked exception. 68

org/acegisecurity/wrapper/SecurityContextHolderAwareRequestFilter.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 34
Error Missing a Javadoc comment. 39
Error '{' is not followed by whitespace. 39
Error '}' is not preceded with whitespace. 39
Error Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. 41
Error Missing a Javadoc comment. 41
Error Parameter servletRequest should be final. 41
Error Parameter servletResponse should be final. 42
Error Parameter filterChain should be final. 42
Error Missing a Javadoc comment. 53
Error Parameter filterConfig should be final. 53
Error '{' is not followed by whitespace. 53
Error '}' is not preceded with whitespace. 53

org/acegisecurity/wrapper/SecurityContextHolderAwareRequestWrapper.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 33
Error Line is longer than 80 characters. 39
Error Line is longer than 80 characters. 41
Error Line is longer than 80 characters. 44
Error Missing a Javadoc comment. 44
Error Line is longer than 80 characters. 48
Error Missing a Javadoc comment. 48
Error Parameter request should be final. 48
Error Method 'getRemoteUser' is not designed for extension - needs to be abstract, final or empty. 62
Error Line has trailing spaces. 79
Error Line is longer than 80 characters. 81
Error Method 'isUserInRole' is not designed for extension - needs to be abstract, final or empty. 93
Error Parameter role should be final. 93
Error Method 'getUserPrincipal' is not designed for extension - needs to be abstract, final or empty. 103
Error First sentence should end with a period. 113
Error Missing a Javadoc comment. 129
Error Parameter role should be final. 129