1 package org
.argeo
.cms
.internal
.runtime
;
3 import org
.argeo
.api
.cms
.CmsConstants
;
5 /** Internal CMS constants. */
6 interface KernelConstants
{
8 String DIR_PRIVATE
= "private";
11 String NODE_KEY_TAB_PATH
= DIR_PRIVATE
+ "/krb5.keytab";
12 String NODE_SSHD_AUTHORIZED_KEYS_PATH
= DIR_PRIVATE
+ "/authorized_keys";
15 String JAAS_CONFIG
= "/org/argeo/cms/internal/runtime/jaas.cfg";
16 String JAAS_CONFIG_IPA
= "/org/argeo/cms/internal/runtime/jaas-ipa.cfg";
19 String DEFAULT_KERBEROS_SERVICE
= "HTTP";
21 String DEFAULT_KEYSTORE_PATH
= DIR_PRIVATE
+ '/' + CmsConstants
.NODE
+ ".p12";
23 String DEFAULT_TRUSTSTORE_PATH
= DIR_PRIVATE
+ "/trusted.p12";
25 String DEFAULT_PEM_KEY_PATH
= DIR_PRIVATE
+ '/' + CmsConstants
.NODE
+ ".key";
27 String DEFAULT_PEM_CERT_PATH
= DIR_PRIVATE
+ '/' + CmsConstants
.NODE
+ ".crt";
29 String IPA_PEM_CA_CERT_PATH
= "/etc/ipa/ca.crt";
31 String DEFAULT_KEYSTORE_PASSWORD
= "changeit";
33 String PKCS12
= "PKCS12";
36 // String COOKIE_POLICY_BROWSER_COMPATIBILITY = "compatibility";