1 46 47 package org.mr.kernel.security; 48 49 57 public interface SecurityConfigurationPaths { 58 public static final String AUTHENTICATION_IMPLEMENTING_CLASS = "security.authentication.implementation-class"; 59 public static final String AUTHORIZATION_IMPLEMENTING_CLASS = "security.authorization.implementation-class"; 60 public static final String ACL_CONFIGURATION_IN_USE = "acl-configuration-in-use"; 61 public static final String IP = "ip"; 62 public static final String PORT = "port"; 63 public static final String AUTHENTICATION_LOGIN_MODULE_NAME = "security.authentication.login-module-name"; 64 65 public static final String AUTHENTICATION_MAXIMUM_SESSIONS_PER_USER = "security.authentication.maximum-sessions-per-user"; 66 67 public static final String ACL = "security.acl"; 68 public static final String ACL_CONFIGURATIONS = "security.acl.configurations"; 69 public static final String STORAGE_IMPLEMENTATION = "storage-implementation"; 70 public static final String MANAGEMENT_IMPLEMENTATION = "management-implementation"; 71 public static final String PATH_TO_USERS = "path-to-users"; 72 public static final String PATH_TO_GROUPS = "path-to-groups"; 73 public static final String PATH_TO_WHITE_LIST = "path-to-white-list"; 74 public static final String PATH_TO_TOPICS = "path-to-topics"; 75 public static final String PATH_TO_QUEUES = "path-to-queues"; 76 77 public static final String GROUP_RDN_ATTRIBUTE_NAME = "group-rdn-attribute-name"; 78 public static final String USER_RDN_ATTRIBUTE_NAME = "user-rdn-attribute-name"; 79 public static final String WHITE_LIST_RDN_ATTRIBUTE_NAME = "white-list-rdn-attribute-name"; 80 public static final String TOPIC_RDN_ATTRIBUTE_NAME = "topic-rdn-attribute-name"; 81 public static final String QUEUE_RDN_ATTRIBUTE_NAME = "queue-rdn-attribute-name"; 82 83 public static final String GROUP_ATTRIBUTES = "group-attributes"; 84 public static final String USER_ATTRIBUTES = "user-attributes"; 85 public static final String DEFAULT_ATTRIBUTES = "default-attributes"; 86 87 public static final String WHITE_LIST = "white-list"; 88 public static final String USE_PERMISSION_CACHE = "use-permission-cache"; 89 public static final String PERMISSION_CACHE_TTL = "permission-cache-ttl"; 90 public static final String USE_WHITE_LIST_CACHE = "use-white-list-cache"; 91 public static final String WHITE_LIST_CACHE_TTL = "white-list-cache-ttl"; 92 public static final String PERMISSION_PATHS = "permission-paths"; 93 public static final String PERMISSIONS_FOR_SPECIFIC_RESOURCE = "permissions-for-specific-resource"; 94 public static final String PERMISSIONS_FOR_NO_SPECIFIC_RESOURCE = "permissions-for-no-specific-resource"; 95 public static final String GROUP = "group"; 96 public static final String USER = "user"; 97 public static final String GROUP_OF_USER_ATTRIBUTE = "group-of-user-attribute"; 98 99 public static final String INITIAL_CONTEXT_FACTORY = "initial-context-factory"; 100 public static final String SECURITY_PRINCIPAL = "security-principal"; 101 public static final String SECURITY_CREDENTIALS = "security-credentials"; 102 } 103 | Popular Tags |