public class Identity
extends java.lang.Object
| Constructor and Description |
|---|
Identity() |
| Modifier and Type | Method and Description |
|---|---|
Bundle |
getAssignedRole(java.lang.String id) |
java.util.List<Bundle> |
getAssignedRoles()
Get a list of Bundle Objects of the assigned Roles of the Identity
|
java.lang.Object |
getAttribute(java.lang.String name)
Get the attribute value given the name of the attribute
|
Attributes<java.lang.String,java.lang.Object> |
getAttributes() |
java.util.List<Bundle> |
getBundles() |
java.lang.String |
getDisplayableName() |
java.lang.String |
getDisplayName()
Get the display name of the Identity
|
java.lang.String |
getEmail()
Get the email of the Identity
|
java.lang.String |
getFirstname()
Get the first name of the Identity
|
java.lang.String |
getFullName()
Get the full name of the Identity
|
java.lang.String |
getId()
Get the calling Identity Id
|
java.lang.String |
getLastname()
Get the last name of the Identity
|
Link |
getLink(Application res) |
java.util.List<Link> |
getLinks()
Get a list of links that the Identity is connected to
|
Identity |
getManager()
Get's the calling Identities Manager Object
|
boolean |
getManagerStatus()
Get true/false if the Identity is a manager
|
java.lang.String |
getName()
Get the calling Identity name
|
java.util.List<RoleAssignment> |
getRoleAssignments() |
java.lang.String |
getStringAttribute(java.lang.String name)
Get the attribute value as a string given the name of the attribute on the Identity.
|
java.lang.String |
getType() |
boolean |
isCorrelated() |
boolean |
isInactive() |
java.lang.String |
toString()
Get the calling Identity as a string
|
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getId()
public java.lang.String getName()
public Identity getManager()
public boolean getManagerStatus()
public java.util.List<Link> getLinks()
public java.util.List<Bundle> getAssignedRoles()
public java.util.List<Bundle> getBundles()
public Attributes<java.lang.String,java.lang.Object> getAttributes()
public boolean isCorrelated()
public java.lang.String getFirstname()
public java.lang.String getLastname()
public java.lang.String getFullName()
public java.lang.String getDisplayName()
public java.lang.String getDisplayableName()
public java.lang.String getEmail()
public boolean isInactive()
public java.lang.Object getAttribute(java.lang.String name)
name - The name of the attribute to get on an Identity.
Examples include: manager, administrator, bundles, assignedRoles, capabilities, rights, workgroups, managerStatus, lastRefresh, correlatedpublic java.lang.String getStringAttribute(java.lang.String name)
name - public Link getLink(Application res)
public Bundle getAssignedRole(java.lang.String id)
public java.util.List<RoleAssignment> getRoleAssignments()
public java.lang.String getType()