Interface IdRepoService


  • public interface IdRepoService
    Service for managing an identity repository.
    • 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 context
        ssoToken - Single sign on token of identity performing the task
        idType - 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 context
        ssoToken - Single sign on token of identity performing the task
        idType - Identity type of this object
        resourceId - Name of the object of interest
        Throws:
        IdRepoException - If there are repository related error conditions