1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.ldap.server.authn;
18
19
20 import org.apache.ldap.server.PartitionNexus;
21
22
23 /***
24 * Defines a set of methods that an authenticator uses to communicate with its container,
25 * for example, to get the partition nexus, or whether the server is configured to accept
26 * anonymous connection.
27 *
28 * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
29 * @version $Rev: 124525 $
30 */
31 public interface AuthenticatorContext
32 {
33
34 /***
35 * Returns a reference to the PartitionNexus.
36 */
37 public PartitionNexus getPartitionNexus();
38
39 /***
40 * Returns the value of server.disable.anonymous JNDI Property.
41 */
42 public boolean getAllowAnonymous();
43 }