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 * Default implementation of AuthenticatorContext.
25 *
26 * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
27 * @version $Rev: 124525 $
28 */
29 public class GenericAuthenticatorContext implements AuthenticatorContext
30 {
31
32 /*** the root nexus to all database partitions */
33 private PartitionNexus partitionNexus;
34 /*** whether or not to allow anonymous users */
35 private boolean allowAnonymous = false;
36
37 /***
38 * Create a new AuthenticatorContext.
39 */
40 public GenericAuthenticatorContext()
41 {
42 }
43
44 public PartitionNexus getPartitionNexus()
45 {
46 return partitionNexus;
47 }
48 public void setPartitionNexus( PartitionNexus rootNexus )
49 {
50 this.partitionNexus = rootNexus;
51 }
52
53 public boolean getAllowAnonymous()
54 {
55 return allowAnonymous;
56 }
57
58 public void setAllowAnonymous( boolean allowAnonymous )
59 {
60 this.allowAnonymous = allowAnonymous;
61 }
62
63 }