mdarifmustafa / vt-middleware

Automatically exported from code.google.com/p/vt-middleware
0 stars 0 forks source link

vt-ldap: provide plugable implemenatation for authenticators #50

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Some users require custom ldap authentication implemenations, such as compare.
Provide a plugable interface for injecting a custom authentication handler.

Original issue reported on code.google.com by dfis...@gmail.com on 24 Nov 2009 at 4:34

GoogleCodeExporter commented 8 years ago
Added AuthenticationHandler and DnResolver interfaces.
Added BindAuthenticationHandler and CompareAuthenticationHandler 
implementations.
Added SearchDnResolver, ConstructDnResolver, and NoopDnResolver implementation.
Added authentication handler and DN resolver properties to AuthenticatorConfig.
Removed DnAuthenticator class, it's functionality can be accomplished by using a
NoopDnResolver.

Authenticator#getDn(String) implementation moved to DN resolvers.

Fixed in r1070.

Original comment by dfis...@gmail.com on 29 Nov 2009 at 5:14