Extract Authenticator management and containment out of the AuthenticationInterceptor

Details

Description

On the mailing list while discussing configuration for OSGi components we were discussing nesting of configurations and figured that it is best to remove the management and location of Authenticators out of the AuthenticationInterceptor into it's own area under the DirectoryService. This makes sense since these are independent top level entities that are only referenced and used by the AuthenticationInterceptor. They are unlike the very dependent Index components under a Partition for example. The markmail link to the discussion thread available below: