Luke Taylor
|
ec44f2bdfe
|
SEC-1012: Refactoring of use of GrantedAuthority[] to generified collections
|
17 years ago |
Luke Taylor
|
827d0e1ebf
|
OPEN - issue SEC-865: Re-Challenge NTLM Clients after Authentication Failure
http://jira.springframework.org/browse/SEC-865. Changed NTLM filter to re-challenge if retryOnAuthFailure is set and the Smb logon call fails. Updated JCIFS version in pom.
|
18 years ago |
Luke Taylor
|
6409f140e0
|
SEC-902: Changed Ntlm entry point to send 403 if no failure URL set
|
18 years ago |
Luke Taylor
|
42a80931c1
|
SEC-671: Changed AuthenticationDetailsSource to take an object as argument instead of an HttpServletRequest and renamed AuthenticationDetailsSourceImpl to WebAuthenticationDetailsSource. Also removed some preauth dependencies on commons lang
|
18 years ago |
Luke Taylor
|
bd9138d78a
|
Import cleaning.
|
18 years ago |
Luke Taylor
|
e852cf53a8
|
SEC-644: Fix broken NtlmProcessingFilter and add AuthenticationDetailsSource to it.
|
18 years ago |
Luke Taylor
|
5e3a0ef379
|
SEC-632: Added user-filter element to namespace to allow a user to add their filters. Filters which aren't in the org.security.springframework package will now be skipped. Also renamed FilterChainOrderUtils and members for future use in ordering (e.g. using "after", "before" as attributes in user-filter).
|
18 years ago |
Luke Taylor
|
292320bd33
|
SEC-607: Changed NtlmUsernamePasswordAuthenticationToken to make authenticated=true the default state when an instance is created. NtlmAwareLdapAuthenticator now rejects tokens with authenticated=false (e.g. if the token has been passed remotely).
|
18 years ago |
Luke Taylor
|
4f3a1739aa
|
Changed Ntlm filter to use SpringSecurityFilter base class.
|
18 years ago |
Luke Taylor
|
31b65dde52
|
Javadoc typo.
|
18 years ago |
Luke Taylor
|
9e2f372bad
|
SEC-607: Deprecated InitialDirContextFactory and replaced it with SpringSecurityContextSource.
Also some refactoring of LdapUserDetailsManager to use a strategy for creating DNs from usernames.
|
18 years ago |
Luke Taylor
|
3f2b9cd6fb
|
SEC-562: More changes of Acegi name in comments, docs etc.
|
19 years ago |
Luke Taylor
|
c150e25c15
|
SEC-8: Replaced Integer.valueOf(int) calls with new Intgeger(int) for JDK 1.4 compatibility.
|
19 years ago |
Luke Taylor
|
18c8ba4ac2
|
SEC-562: Changing constants and key names.
|
19 years ago |
Luke Taylor
|
79195fadf1
|
SEC-562: Tidied up some packaging errors in ntlm module.
|
19 years ago |
Luke Taylor
|
2c276a0f55
|
SEC-562: Experimental repackaging of ntlm package to make sure intellij move retains svn history.
|
19 years ago |
Luke Taylor
|
3c9008ea06
|
SEC-8: Renamed NtlmAwareLdapAuthenticatorImpl to NtlmAwareLdapAuthenticator as there is no longer a corresponding interface.
|
19 years ago |
Luke Taylor
|
3afa96d7cc
|
SEC-8: Tidied up Ntlm contribution. NtlmAwareLdapAuthenticatorImpl was catching BadCredentialsExceptions which wouldn't be thrown since it doesn't actually do a bind. Changed to NameNotFoundException. Changed "bindWithoutDn" method name to "loadUser" which more clearly describes what it does.
|
19 years ago |
Luke Taylor
|
0b152a6df2
|
SEC-8: Removed custom interface and provider as the specialized authenticator should be sufficient.
|
19 years ago |
Luke Taylor
|
8762ffabbe
|
SEC-8: Imported contributed NTLM code. Some changes because of current state of LDAP code.
|
19 years ago |