Package oracle.iam.identity.usermgmt.vo
Class Proxy
java.lang.Object
oracle.iam.identity.usermgmt.vo.Proxy
- All Implemented Interfaces:
Serializable
,Identity
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAttribute
(String attr) Get the value of the specified proxy attributename
.Provides a set of all the proxy user attribute names.Provides a map of all attribute-value pair of proxy user.Provides GUID of the proxy user.void
setAttribute
(String attr, Object val) Adds the attributeattr
and it's valueval
.void
setEntityId
(String entityId) toString()
Provides the string representation ofProxy
value object.
-
Field Details
-
PROXY_ID
- See Also:
-
PROXY_STATUS
- See Also:
-
PROXY_RELATIONSHIP
- See Also:
-
PROXY_RELATIONSHIP_MANAGER
- See Also:
-
PROXY_RELATIONSHIP_DIRECT_SUBORDINATE
- See Also:
-
PROXY_RELATIONSHIP_OTHER
- See Also:
-
PROXY_STATUS_NOT_STARTED
- See Also:
-
PROXY_STATUS_IN_PROGRESS
- See Also:
-
PROXY_STATUS_FINISHED
- See Also:
-
PROXY_ORIG_USR_ID
- See Also:
-
PROXY_PROXY_USR_ID
- See Also:
-
PROXY_START_DATE
- See Also:
-
PROXY_END_DATE
- See Also:
-
PROXY_UPDATED_DATE
- See Also:
-
PROXY_UPDATED_BY
- See Also:
-
PROXY_CREATED_DATE
- See Also:
-
PROXY_CREATED_BY
- See Also:
-
PROXY_PROXY_USR_LOGIN
- See Also:
-
PROXY_PROXY_USR_LAST_NAME
- See Also:
-
PROXY_PROXY_USR_FIRST_NAME
- See Also:
-
PROXY_PROXY_USR_MIDDLE_NAME
- See Also:
-
PROXY_PROXY_USR_DISPLAY_NAME
- See Also:
-
-
Constructor Details
-
Proxy
Constructs a proxy object with GUIDentityId
.- Parameters:
entityId
- The GUID of the proxy user.
-
Proxy
Constructs a proxy object with GUIDentityId
and amap
of attribute name-value pair.- Parameters:
entityId
- The GUID of the proxy user.attrs
- TheMap
of attribute name-value pair.
-
-
Method Details
-
setAttribute
Adds the attributeattr
and it's valueval
.- Specified by:
setAttribute
in interfaceIdentity
- Parameters:
attr
- The attribute to be added.val
- The value of the attribute.
-
getAttribute
Get the value of the specified proxy attributename
.- Specified by:
getAttribute
in interfaceIdentity
- Parameters:
attr
- The attribute whose value is to be returned.- Returns:
- the value of the attribute. null if the attribute is not present. Following attributes (defined as constants in this (Proxy) class) are available. PROXY_ID PROXY_STATUS PROXY_RELATIONSHIP PROXY_ORIG_USR_ID PROXY_PROXY_USR_ID PROXY_START_DATE PROXY_END_DATE PROXY_UPDATED_DATE PROXY_UPDATED_BY PROXY_CREATED_DATE PROXY_CREATED_BY
-
getEntityId
Provides GUID of the proxy user.- Specified by:
getEntityId
in interfaceIdentity
- Returns:
- GUID of the entity.
-
setEntityId
-
getAttributes
Provides a map of all attribute-value pair of proxy user.- Specified by:
getAttributes
in interfaceIdentity
- Returns:
- A
map
of all attribute-value pair of this proxy user.
-
getAttributeNames
Provides a set of all the proxy user attribute names.- Specified by:
getAttributeNames
in interfaceIdentity
- Returns:
- A set of all the proxy user attribute names.
-
toString
Provides the string representation ofProxy
value object.
-