X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.node.api%2Fsrc%2Forg%2Fargeo%2Fnode%2FNodeConstants.java;h=22afe0065e2e0d220f4e8e917da35b75cc00fd67;hb=6d206b9052689ffa880cd4593bfefa704dc0dd46;hp=1bf57459057a112c811525e6c603daabc16e27c5;hpb=044df8ab5ba96b90b7f7ed1b3bf982b6efd27c84;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.node.api/src/org/argeo/node/NodeConstants.java b/org.argeo.node.api/src/org/argeo/node/NodeConstants.java index 1bf574590..22afe0065 100644 --- a/org.argeo.node.api/src/org/argeo/node/NodeConstants.java +++ b/org.argeo.node.api/src/org/argeo/node/NodeConstants.java @@ -1,23 +1,6 @@ package org.argeo.node; public interface NodeConstants { - /* - * PIDs - */ - String NODE_STATE_PID = "org.argeo.node.state"; - String NODE_DEPLOYMENT_PID = "org.argeo.node.deployment"; - String NODE_INSTANCE_PID = "org.argeo.node.instance"; - - String NODE_USER_ADMIN_PID = "org.argeo.node.userAdmin"; - String NODE_KEYRING_PID = "org.argeo.node.keyring"; - String NODE_FS_PROVIDER_PID = "org.argeo.node.fsProvider"; - - /* - * FACTORY PIDs - */ - String NODE_REPOS_FACTORY_PID = "org.argeo.node.repos"; - String NODE_USER_DIRECTORIES_FACTORY_PID = "org.argeo.node.userDirectories"; - /* * DN ATTRIBUTES (RFC 4514) */ @@ -63,14 +46,18 @@ public interface NodeConstants { // user U anonymous = everyone String ROLE_USER = "cn=user," + ROLES_BASEDN; String ROLE_ANONYMOUS = "cn=anonymous," + ROLES_BASEDN; + // Account lifecycle + String ROLE_REGISTERING = "cn=registering," + ROLES_BASEDN; /* * LOGIN CONTEXTS */ String LOGIN_CONTEXT_NODE = "NODE"; String LOGIN_CONTEXT_USER = "USER"; + String LOGIN_CONTEXT_ANONYMOUS = "ANONYMOUS"; String LOGIN_CONTEXT_DATA_ADMIN = "DATA_ADMIN"; String LOGIN_CONTEXT_SINGLE_USER = "SINGLE_USER"; + String LOGIN_CONTEXT_KEYRING = "KEYRING"; /* * PATHS @@ -106,4 +93,20 @@ public interface NodeConstants { // HTTP String HTTP_PORT = "org.osgi.service.http.port"; String HTTP_PORT_SECURE = "org.osgi.service.http.port.secure"; + + /* + * PIDs + */ + String NODE_STATE_PID = "org.argeo.node.state"; + String NODE_DEPLOYMENT_PID = "org.argeo.node.deployment"; + String NODE_INSTANCE_PID = "org.argeo.node.instance"; + + String NODE_KEYRING_PID = "org.argeo.node.keyring"; + String NODE_FS_PROVIDER_PID = "org.argeo.node.fsProvider"; + + /* + * FACTORY PIDs + */ + String NODE_REPOS_FACTORY_PID = "org.argeo.node.repos"; + String NODE_USER_ADMIN_PID = "org.argeo.node.userAdmin"; }