##### Project Documentation

- About Acegi Security System for Spring - CAS adapter
- Downloads
- Project Info
- Project Reports
  - Change Log
  - Checkstyle
  - Clover
  - JavaDocs
  - JavaDoc Report
  - JavaDoc Warnings Report
  - Metrics
  - Unit Tests
  - Source Xref
  - Test Xref
  - PMD Report
  - Simian Report
  - Task List
  - FindBugs Report
- Development Process

## Checkstyle Results

The following document contains the results of Checkstyle .

## Summary

Files | Infos | Warnings | Errors
--- | --- | --- | ---
5 | 0 | 0 | 40

## Files

Files | I | W | E
--- | --- | --- | ---
org/acegisecurity/adapters/cas/CasPasswordHandler.java | 0 | 0 | 17
org/acegisecurity/adapters/cas/CasPasswordHandlerProxy.java | 0 | 0 | 23

### org/acegisecurity/adapters/cas/CasPasswordHandler.java

Error | Line
--- | ---
| Line does not match expected header line of '&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;'. | 1
| Line has trailing spaces. | 34
| Line is longer than 80 characters. | 46
| Missing a Javadoc comment. | 46
| Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46
| Missing a Javadoc comment. | 50
| Missing a Javadoc comment. | 54
| Parameter authenticationManager should be final. | 55
| 'authenticationManager' hides a field. | 55
| Missing a Javadoc comment. | 59
| Missing a Javadoc comment. | 63
| Redundant throws: 'Exception' is unchecked exception. | 63
| Line has trailing spaces. | 73
| Parameter servletRequest should be final. | 84
| Parameter username should be final. | 84
| Parameter password should be final. | 85
| Line is longer than 80 characters. | 94

### org/acegisecurity/adapters/cas/CasPasswordHandlerProxy.java

Error | Line
--- | ---
| Line does not match expected header line of '&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;'. | 1
| Line has trailing spaces. | 35
| Line has trailing spaces. | 41
| Line has trailing spaces. | 50
| Line has trailing spaces. | 61
| Line is longer than 80 characters. | 70
| Line is longer than 80 characters. | 75
| Missing a Javadoc comment. | 75
| Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 75
| Missing a Javadoc comment. | 79
| Missing a Javadoc comment. | 80
| Line has trailing spaces. | 86
| Unused @throws tag for 'IllegalArgumentException'. | 97
| Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. | 102
| Parameter request should be final. | 102
| Parameter username should be final. | 102
| Parameter password should be final. | 103
| Line is longer than 80 characters. | 116
| Line is longer than 80 characters. | 120
| Method 'getContext' is not designed for extension - needs to be abstract, final or empty. | 138
| Parameter httpRequest should be final. | 138
| Line is longer than 80 characters. | 139
| Line is longer than 80 characters. | 140