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 |
RULE_ROLE_ATTR_DOANDQUERY |
static String |
RULE_ROLE_ATTR_DOMAIN |
static String |
RULE_ROLE_ATTR_GROUP_DN |
static String |
RULE_ROLE_ATTR_PARENT_RESOURCE_ID |
static String |
RULE_ROLE_ATTR_REQUEST_HEADERS_EXPR |
static String |
RULE_ROLE_ATTR_RESOURCE_PROP |
static String |
RULE_ROLE_ATTR_RESOURCE_TYPE |
static String |
RULE_ROLE_ATTR_USER_ATTR_EXPR |
static String |
RULE_ROLE_ATTR_USER_DN |
static String |
RULE_ROLE_TYPE |
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, getURI
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
static final String RULE_ROLE_TYPE
static final String RULE_ROLE_ATTR_DOANDQUERY
static final String RULE_ROLE_ATTR_USER_DN
static final String RULE_ROLE_ATTR_DOMAIN
static final String RULE_ROLE_ATTR_GROUP_DN
static final String RULE_ROLE_ATTR_USER_ATTR_EXPR
static final String RULE_ROLE_ATTR_PARENT_RESOURCE_ID
static final String RULE_ROLE_ATTR_REQUEST_HEADERS_EXPR
static final String RULE_ROLE_ATTR_RESOURCE_TYPE
static final String RULE_ROLE_ATTR_RESOURCE_PROP
@Deprecated int getRoleType() throws DirectoryException
getRoleTypeAlias()
insteadDirectoryException
String getRoleTypeAlias() throws DirectoryException
DirectoryException