]> git.argeo.org Git - lgpl/argeo-commons.git/blob - jaas.cfg
88b2cd8e4e88c83ffacf6b995719d6683f0c7634
[lgpl/argeo-commons.git] / jaas.cfg
1 USER {
2 org.argeo.cms.auth.HttpLoginModule requisite;
3 org.argeo.cms.auth.UserAdminLoginModule requisite;
4 org.argeo.cms.auth.NodeUserLoginModule requisite;
5 };
6
7 ANONYMOUS {
8 org.argeo.cms.auth.UserAdminLoginModule requisite anonymous=true;
9 org.argeo.cms.auth.NodeUserLoginModule requisite;
10 };
11
12 DATA_ADMIN {
13 org.argeo.cms.auth.DataAdminLoginModule requisite;
14 };
15
16 SYSTEM {
17 org.argeo.cms.auth.DataAdminLoginModule requisite;
18 };
19
20 KERNEL {
21 org.argeo.cms.internal.auth.KernelLoginModule requisite;
22 };
23
24 HARDENED_KERNEL {
25 com.sun.security.auth.module.UnixLoginModule requisite;
26 com.sun.security.auth.module.KeyStoreLoginModule requisite keyStoreURL="${osgi.instance.area}/node.p12" keyStoreType=PKCS12;
27 org.argeo.cms.internal.auth.KernelLoginModule requisite;
28 };
29
30 KEYRING {
31 org.argeo.util.security.KeyringLoginModule required;
32 };
33
34 SINGLE_USER {
35 com.sun.security.auth.module.UnixLoginModule requisite;
36 org.argeo.cms.auth.SingleUserLoginModule requisite;
37 };
38
39 Jackrabbit {
40 org.argeo.security.jackrabbit.SystemJackrabbitLoginModule requisite;
41 };