public interface IDirectoryRole extends IDirectoryPrincipal
IDirectoryPrincipal.ATTR_NAMES
Modifier and Type | Field and Description |
---|---|
static String |
DB_QUERY_ROLE_TYPE
Identifies "Database Query" role type
|
static String |
DB_ROLE_ATTR_DATASOURCE
Datasource attribute name for DB Query role
|
static String |
DB_ROLE_ATTR_GROUP_QUERY
Groups query attribute name for DB Query role
|
static String |
DB_ROLE_ATTR_USER_QUERY
User query attribute name for DB Query role
|
static String |
DYNAMIC_ATTR_DISPLAY
Role Attribute name for dynamic attributes display names (stored as CSV)
|
static String |
DYNAMIC_ATTR_NAMES
Role Attribute name for dynamic attributes names (stored as CSV)
|
static String |
DYNAMIC_ATTR_TYPES
Role Attribute name for dynamic attributes types (stored as CSV): string, integer, boolean
|
static String |
DYNAMIC_ATTR_VALUES
Role Attribute name for dynamic attributes values (stored as CSV)
|
static String |
LDAP_QUERY_ROLE_TYPE
Identifies "LDAP Query" role type
|
static String |
LDAP_ROLE_ATTR_IS_SIMPLE_QUERY
"LDAP Query" role attribute name "is simple query"
|
static String |
LDAP_ROLE_ATTR_LDAP_DIR_SERVICE
"LDAP Query" role attribute name "directory service id"
|
static String |
LDAP_ROLE_ATTR_LDAP_PRINCIPAL_TYPE
"LDAP Query" role attribute name "principal type"
|
static String |
LDAP_ROLE_ATTR_LDAP_QUERY
"LDAP Query" role attribute name "ldap query"
|
static int |
ROLE_TYPE_DATABASE_QUERY
Deprecated.
|
static int |
ROLE_TYPE_LDAP_QUERY
Deprecated.
|
static int |
ROLE_TYPE_STATIC
Deprecated.
|
static int |
ROLE_TYPE_UNKNOWN |
static String |
STATIC_ROLE_TYPE
Identifies "static" role type
|
TYPE_GROUP, TYPE_ROLE, TYPE_USER
Modifier and Type | Method and Description |
---|---|
int |
getRoleType()
Deprecated.
use
getRoleTypeAlias() instead |
String |
getRoleTypeAlias()
Returns alias for the type of this role
|
getAllAttributes, getAttribute, getDirectoryService, getDN, getEmail, getName, getType
getDirectorySession, getID
static final int ROLE_TYPE_UNKNOWN
static final int ROLE_TYPE_STATIC
static final int ROLE_TYPE_LDAP_QUERY
static final int ROLE_TYPE_DATABASE_QUERY
static final String STATIC_ROLE_TYPE
static final String LDAP_QUERY_ROLE_TYPE
static final String DB_QUERY_ROLE_TYPE
static final String LDAP_ROLE_ATTR_LDAP_QUERY
static final String LDAP_ROLE_ATTR_IS_SIMPLE_QUERY
static final String LDAP_ROLE_ATTR_LDAP_DIR_SERVICE
static final String LDAP_ROLE_ATTR_LDAP_PRINCIPAL_TYPE
static final String DB_ROLE_ATTR_DATASOURCE
static final String DB_ROLE_ATTR_USER_QUERY
static final String DB_ROLE_ATTR_GROUP_QUERY
static final String DYNAMIC_ATTR_VALUES
static final String DYNAMIC_ATTR_TYPES
static final String DYNAMIC_ATTR_NAMES
static final String DYNAMIC_ATTR_DISPLAY
@Deprecated int getRoleType() throws DirectoryException
getRoleTypeAlias()
insteadDirectoryException
String getRoleTypeAlias() throws DirectoryException
DirectoryException