Ben Alex
4735fc1053
Correct download instructions.
20 years ago
Luke Taylor
4d9f99acc4
Added getter for authoritiesPopulator. Fix for SEC-227.
20 years ago
Luke Taylor
596882804f
First commit of LdapTemplate class, a la Spring JdbcTemplate, as suggested by Ben to simplify Ldap connection handling etc.
20 years ago
Luke Taylor
3d51c46575
Added license header.
20 years ago
Luke Taylor
f61a58d98b
Added a couple more tests.
20 years ago
Luke Taylor
7a0a87a167
Added support for LDAP SSHA (salted SHA) encoded passwords.
20 years ago
Luke Taylor
c6dd545de0
Javadoc change.
20 years ago
Luke Taylor
e5bef3f31b
Added doc for @throws
20 years ago
Luke Taylor
9c8a4c2f74
Fix for SEC-237. Make LDAP Provider reject empty username.
20 years ago
Luke Taylor
743cc9fec7
Fix for SEC-215. Check for empty nameInNameSpace before appending.
20 years ago
Luke Taylor
d5885baf6b
Added some comments.
20 years ago
Luke Taylor
3f06c51379
Fix for SEC-225. Allow empty search base in authorities populator.
20 years ago
Luke Taylor
48716af20a
Removed unnecessary package names left over from refactoring.
20 years ago
Luke Taylor
072a4c3d18
Fix for SEC-226. Added ability to set derefLinkFlag property.
20 years ago
Luke Taylor
267c846e12
Sort out LDAP tests to match up with moved production classes.
20 years ago
Luke Taylor
bf4fca9126
Move non security-specific LDAP classes to org.acegisecurity.ldap package
20 years ago
Luke Taylor
7c69668589
Deprecated, pending deletion.
20 years ago
Luke Taylor
bbd250e442
Modified to use classes from org.acegisecurity.ldap package
20 years ago
Luke Taylor
7f24e209a6
Move non security-specific LDAP classes to org.acegisecurity.ldap package
20 years ago
Luke Taylor
0c1ab7f98c
Corrected a couple of Javadoc typos.
20 years ago
Ben Alex
ff7e770949
Add JCAPTCHA.
20 years ago
Scott Battaglia
3a8ac73090
fixed typo that left University
20 years ago
Scott Battaglia
24160c1870
updated documentation to document CAS3 support
20 years ago
Scott Battaglia
9a8fdcd269
SEC-196
...
updated references to Yale CAS to JA-SIG CAS
20 years ago
Scott Battaglia
b0d4cbceac
updated javadoc to reflect proper value of getPrincipal
20 years ago
Ben Alex
ed03eee2df
Refactored. NB: This code is unsupported and illustrates non-anemic domain objects that do not leverage transparent persistence capabilities (I recommend you use transparent persistence capabilities where possible - I hope to check in different packages with new patterns in due course).
20 years ago
Ben Alex
12c78791de
Refactored. NB: This code is unsupported and illustrates non-anemic domain objects that do not leverage transparent persistence capabilities (I recommend you use transparent persistence capabilities where possible - I hope to check in different packages with new patterns in due course).
20 years ago
Luke Taylor
0581fc0759
removed SecurityEnforcementFilter
20 years ago
Luke Taylor
ca0daecfae
Converted spring bean listings from escaped XML to CDATA sections for readability
20 years ago
Luke Taylor
680e770508
Update references to SecurityEnforcementFilter
20 years ago
Scott Battaglia
32aa840a78
updated .classpath to reflect changes to project.xml dependencies
20 years ago
Scott Battaglia
6c66418512
CAS-195
...
test cases for CasAuthenticationHandler
20 years ago
Scott Battaglia
3d0f746719
SEC-224
...
updated CasAuthenticationToken to be consistant with approach taken by other providers with regards to authentication.getPrincipal()
20 years ago
Ben Alex
51f1b33af9
SEC-209: Make eventPublisher protected.
20 years ago
Ben Alex
3b9718c430
Add Andrew's article.
20 years ago
Luke Taylor
7e7920ce00
Fix for SEC-202. Intialize manager password to default "manager_password_not_set".
20 years ago
Scott Battaglia
555903d139
SEC-195
...
created example ApplicationContext.xml to copy into CAS deployerConfigContext.xml
20 years ago
Scott Battaglia
5607da8d67
updated references from Yale CAS to JA-SIG CAS
20 years ago
Ben Alex
5e0753abe3
Add DWR link.
20 years ago
Ben Alex
47a9c27901
Add Ben's blog.
20 years ago
Luke Taylor
f392e0c7a8
Tidying up.
20 years ago
Scott Battaglia
b22f83560c
SEC-195
...
created an AuthenticationHandler (CAS 3 API) that delegates to the Acegi AuthenticationManager for authentication purposes.
Also added cas-server-3.0.4.jar to the classpath to provide the APIs to use.
20 years ago
Luke Taylor
6abceb7ab0
Additional changes related to SEC-192 (avoiding session creation when creating WebAuthenticationDetails). Also fixed Jalopy chaos in SwitchUserProcessingFilter.
20 years ago
Luke Taylor
52a212e609
Removed "== true" in boolean.
20 years ago
Luke Taylor
5475ab0575
Modify AbstractAuthenticationManager to transfer the details object from authentication request to the resulting authentication token, provided it has not already been set on the latter by an authentication provider.
20 years ago
Luke Taylor
c88b9093c0
Remove unnecessary check for null.
20 years ago
Luke Taylor
ee41d24447
Javadoc correction.
20 years ago
Luke Taylor
e12c8310eb
Remove unnecessary default constructors which throw IllegalArgumentException. Favours compile time over runtime errors.
20 years ago
Luke Taylor
4b4d4d3332
Added some uses of Spring Assert class and removed one to prevent unnecessary StringBuffer creation.
20 years ago
Luke Taylor
84ccd89061
More readable javadoc.
20 years ago