| Package | Description |
|---|---|
| nl.surfnet.coin.teams.domain | |
| nl.surfnet.coin.teams.service | |
| nl.surfnet.coin.teams.service.impl | |
| nl.surfnet.coin.teams.util |
| Modifier and Type | Method and Description |
|---|---|
GroupProvider |
ExternalGroup.getGroupProvider()
Gets the
GroupProvider that matches the ExternalGroup.getGroupProviderIdentifier(). |
| Modifier and Type | Method and Description |
|---|---|
void |
ExternalGroup.setGroupProvider(GroupProvider groupProvider) |
| Constructor and Description |
|---|
ExternalGroup(Group20 group20,
GroupProvider groupProvider) |
ThreeLeggedOauth10aGroupProviderApi(GroupProvider groupProvider) |
| Modifier and Type | Method and Description |
|---|---|
GroupProvider |
GroupProviderService.getGroupProviderByStringIdentifier(String identifier)
Gets a
GroupProvider by its String identifier |
| Modifier and Type | Method and Description |
|---|---|
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 |
| Modifier and Type | Method and Description |
|---|---|
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)
|
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
|
| Modifier and Type | Method and Description |
|---|---|
GroupProvider |
GroupProviderServiceSQLImpl.getGroupProviderByStringIdentifier(String identifier)
Gets a
GroupProvider by its String identifier |
| Modifier and Type | Method and Description |
|---|---|
List<GroupProvider> |
GroupProviderServiceSQLImpl.getAllGroupProviders() |
List<GroupProvider> |
GroupProviderServiceSQLImpl.getOAuthGroupProviders(String userId) |
| Modifier and Type | Method and Description |
|---|---|
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) |
| Constructor and Description |
|---|
GroupProviderServiceThreeLeggedOAuth10a(GroupProvider groupProvider,
org.scribe.builder.api.Api oAuthApi)
Constructor for this service
|
| Modifier and Type | Method and Description |
|---|---|
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.