com.webmethods.portal.service.dir
Interface IDirConstants

All Known Subinterfaces:
IDirSystemBizPolicy

public interface IDirConstants

Common constants for directory system use


Field Summary
static String ADMIN_ROLE_ALIAS
          Well known alias for admin role: "dir.admin.role"
static String ADMIN_USER_ALIAS
          Well known alias for admin user: "dir.admin.user"
static String ATTR_DISABLED
          Well known constant for common attribute names: 'disabled'
static String ATTR_DN
          Well known constant for common attribute names: 'dn'
static String ATTR_EMAIL
          Well known constant for common attribute names: 'email'
static String ATTR_NAME
          Well known constant for common attribute names: 'name'
static String ATTR_PASSWORD
          Well known constant for common attribute names: 'password'
static String CATEGORY_DIRECTORY
           
static String DIR_SVC_CONTAINER
          dir.svc.container
static String DIR_SVC_TYPE_CONTAINER
          dir.svc.type.container
static String DIRECTORY_ROOT
          name of the root for the directory system
static String DISPLAY_URI_SEGMENT
          name of the dn uri segment
static String DOMAIN_PREFIX_SEPARATOR
           
static String EVERYONE_GROUP_ALIAS
          Well known alias for everyone group: "dir.everyone.group"
static String FIRST_NAME
          Well known constant for common attribute names: 'firstName'
static String FULL_NAME
          Well known constant for common attribute names: 'fullName'
static String GROUP_DN_SEGMENT
          'group' dn segment
static String GROUP_NAME
          Well known constant for common attribute names: 'groupName'
static String GUEST_USER_ALIAS
          Well known alias for guest user: "dir.guest.user"
static String LAST_NAME
          Well known constant for common attribute names: 'lastName'
static String PAP_GROUP_TYPE_CONTAINER
          pap.group.type.container
static String PAP_PORTAL_ATTRIBUTES
          pap.portal
static String PAP_ROLE_TYPE_CONTAINER
          pap.role.type.container
static String PAP_USER_TYPE_CONTAINER
          pap.user.type.container
static String ROLE_CURRENT_ROLES
          role.provider.roles
static String ROLE_DN_SEGMENT
          'role' dn segment
static String ROLE_PROVIDER_CONTAINER
          role.provider.container
static String ROLE_RELATION
          role.relation
static String ROLE_STORAGE_CONTAINER
          role.provider.storage
static String SECURITY_SVC_CONTAINER
          security.svc.container
static String SYSTEM_DIRECTORY_SERVICE_ALIAS
          Well known alias for the system directory service: "system.directory.service"
static int TYPE_GROUP
          Describes what 'type' of user For use with IDirSystem#getPrincipalAttributeProviders and many others
static String TYPE_NAME_DIRECTORY_ROOT
           
static String TYPE_NAME_GROUP
           
static String TYPE_NAME_PRINCIPAL
           
static String TYPE_NAME_ROLE
           
static String TYPE_NAME_SERVICE
           
static String TYPE_NAME_USER
           
static int TYPE_ROLE
          Describes what 'type' of user For use with IDirSystem#getPrincipalAttributeProviders and many others
static int TYPE_USER
          Describes what 'type' of user For use with IDirSystem#getPrincipalAttributeProviders and many others
static String USER_DN_SEGMENT
          'user' dn segment
 

Field Detail

TYPE_USER

static final int TYPE_USER
Describes what 'type' of user For use with IDirSystem#getPrincipalAttributeProviders and many others

See Also:
Constant Field Values

TYPE_GROUP

static final int TYPE_GROUP
Describes what 'type' of user For use with IDirSystem#getPrincipalAttributeProviders and many others

See Also:
Constant Field Values

TYPE_ROLE

static final int TYPE_ROLE
Describes what 'type' of user For use with IDirSystem#getPrincipalAttributeProviders and many others

See Also:
Constant Field Values

ATTR_DISABLED

static final String ATTR_DISABLED
Well known constant for common attribute names: 'disabled'

See Also:
Constant Field Values

ATTR_EMAIL

static final String ATTR_EMAIL
Well known constant for common attribute names: 'email'

See Also:
Constant Field Values

ATTR_DN

static final String ATTR_DN
Well known constant for common attribute names: 'dn'

See Also:
Constant Field Values

ATTR_PASSWORD

static final String ATTR_PASSWORD
Well known constant for common attribute names: 'password'

See Also:
Constant Field Values

ATTR_NAME

static final String ATTR_NAME
Well known constant for common attribute names: 'name'

See Also:
Constant Field Values

FIRST_NAME

static final String FIRST_NAME
Well known constant for common attribute names: 'firstName'

See Also:
Constant Field Values

LAST_NAME

static final String LAST_NAME
Well known constant for common attribute names: 'lastName'

See Also:
Constant Field Values

FULL_NAME

static final String FULL_NAME
Well known constant for common attribute names: 'fullName'

See Also:
Constant Field Values

GROUP_NAME

static final String GROUP_NAME
Well known constant for common attribute names: 'groupName'

See Also:
Constant Field Values

ADMIN_USER_ALIAS

static final String ADMIN_USER_ALIAS
Well known alias for admin user: "dir.admin.user"

See Also:
IDirSystemBizPolicy.lookupPrincipalByAlias(com.webmethods.portal.bizPolicy.IContext, java.lang.String), Constant Field Values

EVERYONE_GROUP_ALIAS

static final String EVERYONE_GROUP_ALIAS
Well known alias for everyone group: "dir.everyone.group"

See Also:
IDirSystemBizPolicy.lookupPrincipalByAlias(com.webmethods.portal.bizPolicy.IContext, java.lang.String), Constant Field Values

GUEST_USER_ALIAS

static final String GUEST_USER_ALIAS
Well known alias for guest user: "dir.guest.user"

See Also:
IDirSystemBizPolicy.lookupPrincipalByAlias(com.webmethods.portal.bizPolicy.IContext, java.lang.String), Constant Field Values

ADMIN_ROLE_ALIAS

static final String ADMIN_ROLE_ALIAS
Well known alias for admin role: "dir.admin.role"

See Also:
IDirSystemBizPolicy.lookupPrincipalByAlias(com.webmethods.portal.bizPolicy.IContext, java.lang.String), Constant Field Values

SYSTEM_DIRECTORY_SERVICE_ALIAS

static final String SYSTEM_DIRECTORY_SERVICE_ALIAS
Well known alias for the system directory service: "system.directory.service"

See Also:
Constant Field Values

DISPLAY_URI_SEGMENT

static final String DISPLAY_URI_SEGMENT
name of the dn uri segment

See Also:
Constant Field Values

USER_DN_SEGMENT

static final String USER_DN_SEGMENT
'user' dn segment

See Also:
Constant Field Values

GROUP_DN_SEGMENT

static final String GROUP_DN_SEGMENT
'group' dn segment

See Also:
Constant Field Values

ROLE_DN_SEGMENT

static final String ROLE_DN_SEGMENT
'role' dn segment

See Also:
Constant Field Values

DIRECTORY_ROOT

static final String DIRECTORY_ROOT
name of the root for the directory system

See Also:
Constant Field Values

TYPE_NAME_DIRECTORY_ROOT

static final String TYPE_NAME_DIRECTORY_ROOT
See Also:
Constant Field Values

TYPE_NAME_PRINCIPAL

static final String TYPE_NAME_PRINCIPAL
See Also:
Constant Field Values

TYPE_NAME_USER

static final String TYPE_NAME_USER
See Also:
Constant Field Values

TYPE_NAME_GROUP

static final String TYPE_NAME_GROUP
See Also:
Constant Field Values

TYPE_NAME_ROLE

static final String TYPE_NAME_ROLE
See Also:
Constant Field Values

TYPE_NAME_SERVICE

static final String TYPE_NAME_SERVICE
See Also:
Constant Field Values

DIR_SVC_CONTAINER

static final String DIR_SVC_CONTAINER
dir.svc.container

See Also:
Constant Field Values

DIR_SVC_TYPE_CONTAINER

static final String DIR_SVC_TYPE_CONTAINER
dir.svc.type.container

See Also:
Constant Field Values

PAP_USER_TYPE_CONTAINER

static final String PAP_USER_TYPE_CONTAINER
pap.user.type.container

See Also:
Constant Field Values

PAP_GROUP_TYPE_CONTAINER

static final String PAP_GROUP_TYPE_CONTAINER
pap.group.type.container

See Also:
Constant Field Values

PAP_ROLE_TYPE_CONTAINER

static final String PAP_ROLE_TYPE_CONTAINER
pap.role.type.container

See Also:
Constant Field Values

ROLE_PROVIDER_CONTAINER

static final String ROLE_PROVIDER_CONTAINER
role.provider.container

See Also:
Constant Field Values

ROLE_STORAGE_CONTAINER

static final String ROLE_STORAGE_CONTAINER
role.provider.storage

See Also:
Constant Field Values

ROLE_CURRENT_ROLES

static final String ROLE_CURRENT_ROLES
role.provider.roles

See Also:
Constant Field Values

ROLE_RELATION

static final String ROLE_RELATION
role.relation

See Also:
Constant Field Values

PAP_PORTAL_ATTRIBUTES

static final String PAP_PORTAL_ATTRIBUTES
pap.portal

See Also:
Constant Field Values

SECURITY_SVC_CONTAINER

static final String SECURITY_SVC_CONTAINER
security.svc.container

See Also:
Constant Field Values

CATEGORY_DIRECTORY

static final String CATEGORY_DIRECTORY
See Also:
com.webmethods.rtl.util.Debug#getLogCategory(String), Constant Field Values

DOMAIN_PREFIX_SEPARATOR

static final String DOMAIN_PREFIX_SEPARATOR
See Also:
Constant Field Values