public interface EntityObjectIF extends Remote
Modifier and Type | Method and Description |
---|---|
Set |
createEntity(String ssoToken,
String entityName,
String entityType,
String entityLocation,
Map attributes)
Creates entities.
|
void |
deleteEntity(String ssoToken,
String entityName,
String entityType,
String entityLocation)
Deletes entities.
|
Map |
getEntity(String ssoToken,
String entityName,
String entityType,
String entityLocation)
Returns the entity object for each entity given the entityType and
entityName(s) in that particular organization.
|
Set |
getEntityNames(String ssoToken,
String entityType,
String entityLocation,
String entityFilter)
Returns a set of Entity Names given the Entity Type for that particular
organization.
|
void |
modifyEntity(String ssoToken,
String entityName,
String entityType,
String entityLocation,
Map attributes)
Sets or replaces attribute values with the new values supplied and Stores
the changes to directory server.
|
Set createEntity(String ssoToken, String entityName, String entityType, String entityLocation, Map attributes) throws EntityException, SSOException, RemoteException
ssoToken
- String representing user's SSO Token.entityName
- Name of the entity.eg.cn=websphereAgententityType
- Type of entity being created. eg. Agent The types supported by
SDK are configured in the list of Managed Objects in the
DAI
service.entityLocation
- Location of the entity creation.eg.www.abc.comattributes
- Map to represent Attribute-Value PairsEntityException
- if there is an internal error in the AM StoreSSOException
- if the sign on is no longer validRemoteException
void modifyEntity(String ssoToken, String entityName, String entityType, String entityLocation, Map attributes) throws EntityException, SSOException, RemoteException
ssoToken
- User's Single Sign On Token.entityName
- Name of the entity. example
cn=websphereAgent
entityType
- Type of entity being created. eg. Agent The types
supported by SDK are configured in the list of Managed Objects
in the DAI
service.entityLocation
- Location of the entity creation. example
www.abc.com
EntityException
- if there is an internal error in the AM Store.SSOException
- if the sign on is no longer valid.RemoteException
void deleteEntity(String ssoToken, String entityName, String entityType, String entityLocation) throws EntityException, SSOException, RemoteException
ssoToken
- String representing user's SSO Token.entityName
- Name of the entity.eg.cn=websphereAgententityType
- Type of entity being created. eg. Agent The types supported by
SDK are configured in the list of Managed Objects in the
DAI
service.entityLocation
- Location of the entity creation.eg.www.abc.comEntityException
- if there is an internal error in the AM StoreSSOException
- if the sign on is no longer validRemoteException
Map getEntity(String ssoToken, String entityName, String entityType, String entityLocation) throws EntityException, SSOException, RemoteException
ssoToken
- String representing user's SSO Token.entityName
- Name of the entity.eg.cn=websphereAgententityType
- Type of entity being created. eg. Agent The types supported by
SDK are configured in the list of Managed Objects in the
DAI
service.entityLocation
- Location of the entity creation.eg.www.abc.comEntityException
- if there is an internal error in the AM StoreSSOException
- if the sign on is no longer validRemoteException
Set getEntityNames(String ssoToken, String entityType, String entityLocation, String entityFilter) throws EntityException, SSOException, RemoteException
ssoToken
- String representing user's SSO Token.entityType
- Type of entity being created. eg. Agent The types supported by
SDK are configured in the list of Managed Objects in the
DAI
service.entityLocation
- Location of the entity creation.eg.www.abc.comentityFilter
- EntityException
- if there is an internal error in the AM Store.SSOException
- if the sign on is no longer valid.RemoteException
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.