public class Application
extends sailpoint.object.SailPointObject
Constructor and Description |
---|
Application() |
Modifier and Type | Method and Description |
---|---|
Schema |
getAccountSchema()
Get the schema properties of the accounts on this application.
|
Attributes<java.lang.String,java.lang.Object> |
getAttributes()
This method returns all attributes related to the application.
|
java.lang.Object |
getAttributeValue(java.lang.String name)
This method returns the value of the attribute name provided.
|
int |
getIntAttributeValue(java.lang.String name)
Get the integer value of an application attribute.
|
Filter.LeafFilter |
getManagerCorrelationFilter()
Get the manager correlation logic.
|
java.util.List<sailpoint.object.PasswordPolicyHolder> |
getPasswordPolicies()
Get the password policies of the associated application
|
Schema |
getSchema(java.lang.String type)
Get the schema of the type provided.
|
java.util.List<Schema> |
getSchemas()
This gets the schemas of the application.
|
java.lang.String |
getStringAttributeValue(java.lang.String name)
This method returns the string value of the attribute name provided.
|
addAttributeMetaData, addSignOff, clearPersistentIdentity, deepCopy, equals, getAttributeMetaData, getAttributeMetaData, getAuditClassName, getByNameComparator, getCreated, getDescription, getDisplayColumns, getDisplayFormat, getExtendedAttributes, getExtendedIdentity, getExtendedIdentity1, getExtendedIdentity10, getExtendedIdentity11, getExtendedIdentity12, getExtendedIdentity13, getExtendedIdentity14, getExtendedIdentity15, getExtendedIdentity16, getExtendedIdentity17, getExtendedIdentity18, getExtendedIdentity19, getExtendedIdentity2, getExtendedIdentity20, getExtendedIdentity3, getExtendedIdentity4, getExtendedIdentity5, getExtendedIdentity6, getExtendedIdentity7, getExtendedIdentity8, getExtendedIdentity9, getExternalAttributes, getId, getLock, getLockInfo, getModified, getName, getOwner, getPendingWorkflow, getReferenceClass, getReferenceId, getReferenceName, getSignOffs, getUid, getUniqueKeyProperties, hasAssignedScope, hashCode, hasName, isDirty, isDisabled, isImmutable, isLocked, isNameUnique, isPersisted, isXml, load, remove, removeAttributeMetaData, setAttributeMetaData, setCreated, setDescription, setDirty, setDisabled, setExtended, setExtendedIdentity, setExtendedIdentity1, setExtendedIdentity10, setExtendedIdentity11, setExtendedIdentity12, setExtendedIdentity13, setExtendedIdentity14, setExtendedIdentity15, setExtendedIdentity16, setExtendedIdentity17, setExtendedIdentity18, setExtendedIdentity19, setExtendedIdentity2, setExtendedIdentity20, setExtendedIdentity3, setExtendedIdentity4, setExtendedIdentity5, setExtendedIdentity6, setExtendedIdentity7, setExtendedIdentity8, setExtendedIdentity9, setExternalAttributes, setId, setImmutable, setLock, setModified, setName, setOwner, setPendingWorkflow, setUid, supportsExtendedIdentity, toString
public Attributes<java.lang.String,java.lang.Object> getAttributes()
public java.lang.Object getAttributeValue(java.lang.String name)
List listOfAttributes = (List) application.getAttributeValue("list"); String attribute = (String) application.getAttributeValue("string"); Map mapOfAttributes = (Map) application.getAttributeValue("map");
name
- The name of the attributepublic java.lang.String getStringAttributeValue(java.lang.String name)
name
- The name of the attributepublic java.util.List<Schema> getSchemas()
public int getIntAttributeValue(java.lang.String name)
name
- the name of the attribute to retrievepublic Filter.LeafFilter getManagerCorrelationFilter()
public java.util.List<sailpoint.object.PasswordPolicyHolder> getPasswordPolicies()
public Schema getAccountSchema()
public Schema getSchema(java.lang.String type)
type
- the type of the schema, can be either `group`(entitlement) or `account`