Uses of Class
nl.surfnet.coin.teams.domain.GroupProvider

Packages that use GroupProvider
nl.surfnet.coin.teams.domain   
nl.surfnet.coin.teams.service   
nl.surfnet.coin.teams.service.impl   
nl.surfnet.coin.teams.util   
 

Uses of GroupProvider in nl.surfnet.coin.teams.domain
 

Methods in nl.surfnet.coin.teams.domain that return GroupProvider
 GroupProvider ExternalGroup.getGroupProvider()
          Gets the GroupProvider that matches the ExternalGroup.getGroupProviderIdentifier().
 

Methods in nl.surfnet.coin.teams.domain with parameters of type GroupProvider
 void ExternalGroup.setGroupProvider(GroupProvider groupProvider)
           
 

Constructors in nl.surfnet.coin.teams.domain with parameters of type GroupProvider
ExternalGroup(Group20 group20, GroupProvider groupProvider)
           
ThreeLeggedOauth10aGroupProviderApi(GroupProvider groupProvider)
           
 

Uses of GroupProvider in nl.surfnet.coin.teams.service
 

Methods in nl.surfnet.coin.teams.service that return GroupProvider
 GroupProvider GroupProviderService.getGroupProviderByStringIdentifier(String identifier)
          Gets a GroupProvider by its String identifier
 

Methods in nl.surfnet.coin.teams.service that return types with arguments of type GroupProvider
 List<GroupProvider> GroupProviderService.getAllGroupProviders()
          Gets a List of GroupProvider's for a given user
 List<GroupProvider> GroupProviderService.getOAuthGroupProviders(String userId)
          Gets a List of GroupProvider's for a given user
 

Methods in nl.surfnet.coin.teams.service with parameters of type GroupProvider
 Group20 BasicAuthGroupService.getGroup20(GroupProvider groupProvider, String userId, String groupId)
          Gets a specific Group20 for the users oauth configuration
 Group20 OauthGroupService.getGroup20(GroupProviderUserOauth oauth, GroupProvider groupProvider, String groupId)
          Gets a specific Group20 for the users oauth configuration
 Group20Entry BasicAuthGroupService.getGroup20Entry(GroupProvider groupProvider, String userId, int limit, int offset)
          Gets a Group20Entry for the user's
 Group20Entry OauthGroupService.getGroup20Entry(GroupProviderUserOauth oauth, GroupProvider groupProvider, int limit, int offset)
          Gets a Group20Entry for the user's oauth configuration
 List<Group20> OauthGroupService.getGroup20List(GroupProviderUserOauth oauth, GroupProvider groupProvider)
          Gets a List of Group20's for the user's oauth configuration
 List<Person> OauthGroupService.getGroupMembers(GroupProviderUserOauth oauth, GroupProvider groupProvider, String groupId)
          Deprecated. use OauthGroupService.getGroupMembersEntry(nl.surfnet.coin.teams.domain.GroupProviderUserOauth, nl.surfnet.coin.teams.domain.GroupProvider, java.lang.String, int, int)
 GroupMembersEntry BasicAuthGroupService.getGroupMembersEntry(GroupProvider groupProvider, String userId, String groupId, int limit, int offset)
          Gets group members with paginating information for the user
 GroupMembersEntry OauthGroupService.getGroupMembersEntry(GroupProviderUserOauth oauth, GroupProvider groupProvider, String groupId, int limit, int offset)
          Gets group members with paginating information for the user's oauth configuration
 

Uses of GroupProvider in nl.surfnet.coin.teams.service.impl
 

Methods in nl.surfnet.coin.teams.service.impl that return GroupProvider
 GroupProvider GroupProviderServiceSQLImpl.getGroupProviderByStringIdentifier(String identifier)
          Gets a GroupProvider by its String identifier
 

Methods in nl.surfnet.coin.teams.service.impl that return types with arguments of type GroupProvider
 List<GroupProvider> GroupProviderServiceSQLImpl.getAllGroupProviders()
           
 List<GroupProvider> GroupProviderServiceSQLImpl.getOAuthGroupProviders(String userId)
           
 

Methods in nl.surfnet.coin.teams.service.impl with parameters of type GroupProvider
 Group20 GroupServiceBasicAuthentication.getGroup20(GroupProvider groupProvider, String personId, String groupId)
           
 Group20 GroupServiceThreeLeggedOAuth10a.getGroup20(GroupProviderUserOauth oauth, GroupProvider groupProvider, String groupId)
           
 Group20Entry GroupServiceBasicAuthentication.getGroup20Entry(GroupProvider groupProvider, String personId, int limit, int offset)
           
 Group20Entry GroupServiceThreeLeggedOAuth10a.getGroup20Entry(GroupProviderUserOauth oauth, GroupProvider groupProvider, int limit, int offset)
           
protected  Group20Entry AbstractGroupService.getGroup20EntryFromResponse(InputStream in, GroupProvider groupProvider)
           
 List<Group20> GroupServiceThreeLeggedOAuth10a.getGroup20List(GroupProviderUserOauth oauth, GroupProvider provider)
           
 List<Person> GroupServiceThreeLeggedOAuth10a.getGroupMembers(GroupProviderUserOauth oauth, GroupProvider provider, String groupId)
           
 GroupMembersEntry GroupServiceBasicAuthentication.getGroupMembersEntry(GroupProvider groupProvider, String personId, String groupId, int limit, int offset)
           
 GroupMembersEntry GroupServiceThreeLeggedOAuth10a.getGroupMembersEntry(GroupProviderUserOauth oauth, GroupProvider provider, String groupId, int limit, int offset)
           
protected  GroupMembersEntry AbstractGroupService.getGroupMembersEntryFromResponse(InputStream in, GroupProvider provider)
           
 

Constructors in nl.surfnet.coin.teams.service.impl with parameters of type GroupProvider
GroupProviderServiceThreeLeggedOAuth10a(GroupProvider groupProvider, org.scribe.builder.api.Api oAuthApi)
          Constructor for this service
 

Uses of GroupProvider in nl.surfnet.coin.teams.util
 

Methods in nl.surfnet.coin.teams.util with parameters of type GroupProvider
static String GroupProviderPropertyConverter.convertToExternalGroupId(String input, GroupProvider groupProvider)
          Converts a SURFconext group id (urn:collab:group:myuniversity.nl:myGroupId) to external form the group provider knows (myGroupId)
static String GroupProviderPropertyConverter.convertToExternalPersonId(String input, GroupProvider groupProvider)
          Converts a SURFconext person id (urn:collab:person:myuniversity.nl:myId) to external form the group provider knows (myId)
static String GroupProviderPropertyConverter.convertToSurfConextGroupId(String input, GroupProvider groupProvider)
          Converts an external group id provided by the group provider (myGroupId) into a group id used by the SURFconext platform (urn:collab:group:myuniversity.nl:myGroupId)
static String GroupProviderPropertyConverter.convertToSurfConextPersonId(String input, GroupProvider groupProvider)
          Converts an external person id provided by the group provider (myId) into a person id used by the SURFconext platform (urn:collab:person:myuniversity.nl:myId)
static boolean GroupProviderPropertyConverter.isGroupFromGroupProvider(String groupId, GroupProvider groupProvider)
          Determines if a SURFconext group id (urn:collab:group:myuniversity.nl:myGroupId) can be found at the GroupProvider.
 



Copyright © 2009-2012 SURFnet bv, The Netherlands. All Rights Reserved.