public class Role extends IGFObject
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COMMONNAME
Common Name
|
static java.lang.String |
DESCRIPTION
Description
|
static java.lang.String |
DISPLAYNAME
Display Name
|
static java.lang.String |
GUID
Global Unique ID in repository
|
static java.lang.String |
MAIL
Email ID
|
static java.lang.String |
MEMBER
Unique Member
|
static java.lang.String |
NAME
Name
|
static java.lang.String |
ORG
Organization
|
static java.lang.String |
ORGUNIT
Organizational Unit
|
static java.lang.String |
OWNER
Owner
|
static java.lang.String |
ROLECATEGORY
Role Category
|
static java.lang.String |
SEEALSO
See Also
|
static java.lang.String |
TENANTGID
Tenant Unique ID
|
static java.lang.String |
TENANTGUID
Tenant Global Unique Id
|
static java.lang.String |
TENANTUID
Tenant Unique ID
|
static java.lang.String |
TENANTUNIQUENAME
Tenant Unique Name
|
static java.lang.String |
UNIQUENAME
Unique name of the subject
|
static java.lang.String |
VISIBLE
Is Visible (for system/app id users/groups visible value is false)
|
Constructor and Description |
---|
Role(RoleManager mgr, IDigitalSubject subj) |
Role(RoleManager mgr, IDigitalSubject subj, java.util.Map<java.lang.String,java.util.Map<java.util.Locale,java.lang.String>> map) |
Modifier and Type | Method and Description |
---|---|
boolean |
compare(Role subj) |
java.lang.String |
getCommonname()
Returns commonname from Role object
|
java.lang.String |
getCommonname(java.util.Locale locale)
Returns commonname from Role object for a Locale
|
java.lang.String |
getDescription()
Returns description from Role object
|
java.lang.String |
getDescription(java.util.Locale locale)
Returns description from Role object for a Locale
|
java.lang.String |
getDisplayname()
Returns displayname from Role object
|
java.lang.String |
getDisplayname(java.util.Locale locale)
Returns displayname from Role object for a Locale
|
java.lang.String |
getGuid()
Returns guid from Role object
|
java.lang.String |
getGuid(java.util.Locale locale)
Returns guid from Role object for a Locale
|
java.lang.String |
getMail()
Returns mail from Role object
|
java.lang.String |
getMail(java.util.Locale locale)
Returns mail from Role object for a Locale
|
java.lang.String |
getMember()
Returns member from Role object
|
java.lang.String |
getMember(java.util.Locale locale)
Returns member from Role object for a Locale
|
java.lang.String |
getName()
Returns name from Role object
|
java.lang.String |
getName(java.util.Locale locale)
Returns name from Role object for a Locale
|
java.lang.String |
getOrg()
Returns org from Role object
|
java.lang.String |
getOrg(java.util.Locale locale)
Returns org from Role object for a Locale
|
java.lang.String |
getOrgunit()
Returns orgunit from Role object
|
java.lang.String |
getOrgunit(java.util.Locale locale)
Returns orgunit from Role object for a Locale
|
java.lang.String |
getOwner()
Returns owner from Role object
|
java.lang.String |
getOwner(java.util.Locale locale)
Returns owner from Role object for a Locale
|
java.lang.String |
getRolecategory()
Returns rolecategory from Role object
|
java.lang.String |
getRolecategory(java.util.Locale locale)
Returns rolecategory from Role object for a Locale
|
java.lang.String |
getSeealso()
Returns seealso from Role object
|
java.lang.String |
getSeealso(java.util.Locale locale)
Returns seealso from Role object for a Locale
|
java.lang.String |
getTenantgid()
Returns tenantgid from Role object
|
java.lang.String |
getTenantgid(java.util.Locale locale)
Returns tenantgid from Role object for a Locale
|
java.lang.String |
getTenantguid()
Returns tenantguid from Role object
|
java.lang.String |
getTenantguid(java.util.Locale locale)
Returns tenantguid from Role object for a Locale
|
java.lang.String |
getTenantuid()
Returns tenantuid from Role object
|
java.lang.String |
getTenantuid(java.util.Locale locale)
Returns tenantuid from Role object for a Locale
|
java.lang.String |
getTenantuniquename()
Returns tenantuniquename from Role object
|
java.lang.String |
getTenantuniquename(java.util.Locale locale)
Returns tenantuniquename from Role object for a Locale
|
java.lang.String |
getUniquename()
Returns uniquename from Role object
|
java.lang.String |
getUniquename(java.util.Locale locale)
Returns uniquename from Role object for a Locale
|
java.lang.String |
getVisible()
Returns visible from Role object
|
java.lang.String |
getVisible(java.util.Locale locale)
Returns visible from Role object for a Locale
|
getAllAttributes, getAllPredicates, getAllProperties, getAllRoles, getAttribute, getAttributeLocaleValue, getAttributeLocaleValue, getAttributes, getAttributeValue, getError, getPredicate, getPredicates, getPredicateValue, getPrincipalIdentifier, getProperties, getProperty, getPropertyValue, getRole, getRoles, getSubjectName, hasRole, isError, isPredicateTrue, setAttribute, setAttribute, setAttribute, setAttributes, setAttributes, setAttributes, setAttributeValue, setAttributeValue
public static final java.lang.String COMMONNAME
public static final java.lang.String DESCRIPTION
public static final java.lang.String DISPLAYNAME
public static final java.lang.String GUID
public static final java.lang.String MAIL
public static final java.lang.String MEMBER
public static final java.lang.String NAME
public static final java.lang.String ORG
public static final java.lang.String ORGUNIT
public static final java.lang.String OWNER
public static final java.lang.String ROLECATEGORY
public static final java.lang.String SEEALSO
public static final java.lang.String TENANTGID
public static final java.lang.String TENANTGUID
public static final java.lang.String TENANTUID
public static final java.lang.String TENANTUNIQUENAME
public static final java.lang.String UNIQUENAME
public static final java.lang.String VISIBLE
public Role(RoleManager mgr, IDigitalSubject subj)
public Role(RoleManager mgr, IDigitalSubject subj, java.util.Map<java.lang.String,java.util.Map<java.util.Locale,java.lang.String>> map)
public boolean compare(Role subj)
public java.lang.String getCommonname()
public java.lang.String getCommonname(java.util.Locale locale)
public java.lang.String getDescription()
public java.lang.String getDescription(java.util.Locale locale)
public java.lang.String getDisplayname()
public java.lang.String getDisplayname(java.util.Locale locale)
public java.lang.String getGuid()
public java.lang.String getGuid(java.util.Locale locale)
public java.lang.String getMail()
public java.lang.String getMail(java.util.Locale locale)
public java.lang.String getMember()
public java.lang.String getMember(java.util.Locale locale)
public java.lang.String getName()
public java.lang.String getName(java.util.Locale locale)
public java.lang.String getOrg()
public java.lang.String getOrg(java.util.Locale locale)
public java.lang.String getOrgunit()
public java.lang.String getOrgunit(java.util.Locale locale)
public java.lang.String getOwner()
public java.lang.String getOwner(java.util.Locale locale)
public java.lang.String getRolecategory()
public java.lang.String getRolecategory(java.util.Locale locale)
public java.lang.String getSeealso()
public java.lang.String getSeealso(java.util.Locale locale)
public java.lang.String getTenantgid()
public java.lang.String getTenantgid(java.util.Locale locale)
public java.lang.String getTenantguid()
public java.lang.String getTenantguid(java.util.Locale locale)
public java.lang.String getTenantuid()
public java.lang.String getTenantuid(java.util.Locale locale)
public java.lang.String getTenantuniquename()
public java.lang.String getTenantuniquename(java.util.Locale locale)
public java.lang.String getUniquename()
public java.lang.String getUniquename(java.util.Locale locale)
public java.lang.String getVisible()
public java.lang.String getVisible(java.util.Locale locale)