Interface IdRepoService
-
public interface IdRepoService
Service for managing an identity repository.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
deleteIdentity(Realm realm, SSOToken ssoToken, IdType idType, String resourceId)
Deletes an identity from the repository.Map<String,Map<String,Set<String>>>
getRepoSearchResultsAttributes(Realm realm, SSOToken ssoToken, IdType idType)
Gets a repository search results attributes.
-
-
-
Method Detail
-
getRepoSearchResultsAttributes
Map<String,Map<String,Set<String>>> getRepoSearchResultsAttributes(Realm realm, SSOToken ssoToken, IdType idType) throws IdRepoException
Gets a repository search results attributes.- Parameters:
realm
- The realm contextssoToken
- Single sign on token of identity performing the taskidType
- Identity type of this object- Returns:
- the repository search results attributes
- Throws:
IdRepoException
- If there are repository related error conditions
-
deleteIdentity
void deleteIdentity(Realm realm, SSOToken ssoToken, IdType idType, String resourceId) throws IdRepoException
Deletes an identity from the repository.- Parameters:
realm
- The realm contextssoToken
- Single sign on token of identity performing the taskidType
- Identity type of this objectresourceId
- Name of the object of interest- Throws:
IdRepoException
- If there are repository related error conditions
-
-