org.cloudfoundry.identity.uaa.scim
Interface ScimGroupExternalMembershipManager

All Known Implementing Classes:
JdbcScimGroupExternalMembershipManager

public interface ScimGroupExternalMembershipManager


Method Summary
 List<ScimGroupExternalMember> getExternalGroupMapsByExternalGroup(String externalGroup)
           
 List<ScimGroupExternalMember> getExternalGroupMapsByGroupId(String groupId)
           
 List<ScimGroupExternalMember> getExternalGroupMapsByGroupName(String groupName)
           
 ScimGroupExternalMember mapExternalGroup(String groupId, String externalGroup)
           
 

Method Detail

mapExternalGroup

ScimGroupExternalMember mapExternalGroup(String groupId,
                                         String externalGroup)
                                         throws ScimResourceNotFoundException,
                                                MemberAlreadyExistsException
Throws:
ScimResourceNotFoundException
MemberAlreadyExistsException

getExternalGroupMapsByGroupId

List<ScimGroupExternalMember> getExternalGroupMapsByGroupId(String groupId)
                                                            throws ScimResourceNotFoundException
Throws:
ScimResourceNotFoundException

getExternalGroupMapsByExternalGroup

List<ScimGroupExternalMember> getExternalGroupMapsByExternalGroup(String externalGroup)
                                                                  throws ScimResourceNotFoundException
Throws:
ScimResourceNotFoundException

getExternalGroupMapsByGroupName

List<ScimGroupExternalMember> getExternalGroupMapsByGroupName(String groupName)
                                                              throws ScimResourceNotFoundException
Throws:
ScimResourceNotFoundException


Copyright © 2013. All rights reserved.