A B C D E F G H I M N O P R S T U V W 

A

AbstractGrouperDaoImpl - Class in nl.surfnet.coin.teams.service.impl
 
AbstractGrouperDaoImpl() - Constructor for class nl.surfnet.coin.teams.service.impl.AbstractGrouperDaoImpl
 
AbstractGrouperDaoImpl.GrouperRowMapper<T> - Class in nl.surfnet.coin.teams.service.impl
Template method Row Mapper that only extracts the fields from the resultset, leaving creation of a concrete group to implementations.
AbstractGrouperDaoImpl.GrouperRowMapper() - Constructor for class nl.surfnet.coin.teams.service.impl.AbstractGrouperDaoImpl.GrouperRowMapper
 
AbstractGroupService - Class in nl.surfnet.coin.teams.service.impl
AbstractGroupService() - Constructor for class nl.surfnet.coin.teams.service.impl.AbstractGroupService
 
ACCESS_TOKEN_URL - Static variable in interface nl.surfnet.coin.teams.util.GroupProviderOptionParameters
 
ADAPTER - Static variable in interface nl.surfnet.coin.teams.util.GroupProviderOptionParameters
 
addAllowedOption(String, Object) - Method in class nl.surfnet.coin.teams.domain.GroupProvider
Add a configuration option
addGroupDecorator(ConversionRule) - Method in class nl.surfnet.coin.teams.domain.GroupProvider
Adds a single (outgoing) group id conversion rule
addGroupFilter(ConversionRule) - Method in class nl.surfnet.coin.teams.domain.GroupProvider
Adds single (incoming) group id conversion rule
addPersonDecorator(ConversionRule) - Method in class nl.surfnet.coin.teams.domain.GroupProvider
Adds single (outgoing) person id conversion rule
addPersonFilter(ConversionRule) - Method in class nl.surfnet.coin.teams.domain.GroupProvider
Adds single (incoming) person id filter
addServiceProviderGroupAcl(ServiceProviderGroupAcl) - Method in class nl.surfnet.coin.teams.domain.GroupProvider
 
ApiGrouperDao - Interface in nl.surfnet.coin.teams.service.impl
Interface to Grouper
ApiGrouperDaoImpl - Class in nl.surfnet.coin.teams.service.impl
 
ApiGrouperDaoImpl() - Constructor for class nl.surfnet.coin.teams.service.impl.ApiGrouperDaoImpl
 
ApiGrouperDaoImpl.OpenSocial20GroupRowMapper - Class in nl.surfnet.coin.teams.service.impl
 
ApiGrouperDaoImpl.OpenSocial20GroupRowMapper() - Constructor for class nl.surfnet.coin.teams.service.impl.ApiGrouperDaoImpl.OpenSocial20GroupRowMapper
 
AUTHORIZE_URL - Static variable in interface nl.surfnet.coin.teams.util.GroupProviderOptionParameters
 

B

BasicAuthGroupService - Interface in nl.surfnet.coin.teams.service
Interface to get Group's

C

CALLBACK_URL - Static variable in interface nl.surfnet.coin.teams.util.GroupProviderOptionParameters
 
CONSUMER_KEY - Static variable in interface nl.surfnet.coin.teams.util.GroupProviderOptionParameters
 
CONSUMER_SECRET - Static variable in interface nl.surfnet.coin.teams.util.GroupProviderOptionParameters
 
ConversionRule - Class in nl.surfnet.coin.teams.domain
Search/replace of identifiers for person or group id's.
ConversionRule() - Constructor for class nl.surfnet.coin.teams.domain.ConversionRule
 
convertPHPRegexPattern(String) - Static method in class nl.surfnet.coin.teams.util.PHPRegexConverter
Strips the delimiter chars from the PHP regex
convertProperty(String, String, List<ConversionRule>) - Static method in class nl.surfnet.coin.teams.util.GroupProviderPropertyConverter
Converts input if there are conversion rules for the given property name
convertToExternalGroupId(String, GroupProvider) - Static method in class nl.surfnet.coin.teams.util.GroupProviderPropertyConverter
Converts a SURFconext group id (urn:collab:group:myuniversity.nl:myGroupId) to external form the group provider knows (myGroupId)
convertToExternalPersonId(String, GroupProvider) - Static method in class nl.surfnet.coin.teams.util.GroupProviderPropertyConverter
Converts a SURFconext person id (urn:collab:person:myuniversity.nl:myId) to external form the group provider knows (myId)
convertToSurfConextGroupId(String, GroupProvider) - Static method in class nl.surfnet.coin.teams.util.GroupProviderPropertyConverter
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)
convertToSurfConextPersonId(String, GroupProvider) - Static method in class nl.surfnet.coin.teams.util.GroupProviderPropertyConverter
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)
correctOffset(Integer) - Method in class nl.surfnet.coin.teams.service.impl.AbstractGrouperDaoImpl
 
correctPageSize(Integer) - Method in class nl.surfnet.coin.teams.service.impl.AbstractGrouperDaoImpl
 
createObj(String, String, String) - Method in class nl.surfnet.coin.teams.service.impl.AbstractGrouperDaoImpl.GrouperRowMapper
 
createObj(String, String, String) - Method in class nl.surfnet.coin.teams.service.impl.ApiGrouperDaoImpl.OpenSocial20GroupRowMapper
 

D

delete(TeamExternalGroup) - Method in class nl.surfnet.coin.teams.service.impl.TeamExternalGroupDaoImpl
 
delete(TeamExternalGroup) - Method in interface nl.surfnet.coin.teams.service.TeamExternalGroupDao
Deletes the link between a SURFteam and an external group

E

equals(Object) - Method in class nl.surfnet.coin.teams.domain.ExternalGroup
 
equals(Object) - Method in class nl.surfnet.coin.teams.domain.GroupProvider
 
equals(Object) - Method in class nl.surfnet.coin.teams.domain.GroupProviderUserOauth
 
execute(String) - Method in class nl.surfnet.coin.teams.service.impl.GroupProviderServiceSQLImpl
 
ExternalGroup - Class in nl.surfnet.coin.teams.domain
Metadata of an external group stored in the SURFteams database.
ExternalGroup() - Constructor for class nl.surfnet.coin.teams.domain.ExternalGroup
 
ExternalGroup(Group20, GroupProvider) - Constructor for class nl.surfnet.coin.teams.domain.ExternalGroup
 

F

findAllGroup20sByMember(String, Integer, Integer, String) - Method in interface nl.surfnet.coin.teams.service.impl.ApiGrouperDao
 
findAllGroup20sByMember(String, Integer, Integer, String) - Method in class nl.surfnet.coin.teams.service.impl.ApiGrouperDaoImpl
 
findAllMembers(String, Integer, Integer) - Method in interface nl.surfnet.coin.teams.service.impl.ApiGrouperDao
 
findAllMembers(String, Integer, Integer) - Method in class nl.surfnet.coin.teams.service.impl.ApiGrouperDaoImpl
 
findGroup20(String, String) - Method in interface nl.surfnet.coin.teams.service.impl.ApiGrouperDao
 
findGroup20(String, String) - Method in class nl.surfnet.coin.teams.service.impl.ApiGrouperDaoImpl
 
findGroups20ByIds(String, String[], Integer, Integer) - Method in interface nl.surfnet.coin.teams.service.impl.ApiGrouperDao
 
findGroups20ByIds(String, String[], Integer, Integer) - Method in class nl.surfnet.coin.teams.service.impl.ApiGrouperDaoImpl
 
formatAllTeamsSQLWithSortByOption(String) - Method in class nl.surfnet.coin.teams.service.impl.ApiGrouperDaoImpl
 
fromString(String) - Static method in enum nl.surfnet.coin.teams.domain.GroupProviderPreconditionTypes
 
fromString(String) - Static method in enum nl.surfnet.coin.teams.domain.GroupProviderType
 

G

getAccessTokenEndpoint() - Method in class nl.surfnet.coin.teams.domain.ThreeLeggedOauth10aGroupProviderApi
 
getAccessTokenVerb() - Method in class nl.surfnet.coin.teams.domain.ThreeLeggedOauth10aGroupProviderApi
getAllGroupProviders() - Method in interface nl.surfnet.coin.teams.service.GroupProviderService
Gets a List of GroupProvider's for a given user
getAllGroupProviders() - Method in class nl.surfnet.coin.teams.service.impl.GroupProviderServiceSQLImpl
 
getAllowedOptionAsString(String) - Method in class nl.surfnet.coin.teams.domain.GroupProvider
Convenience method for allowed options
getAllowedOptions() - Method in class nl.surfnet.coin.teams.domain.GroupProvider
 
getAuthorizationUrl(Token) - Method in class nl.surfnet.coin.teams.domain.ThreeLeggedOauth10aGroupProviderApi
 
getByExternalGroupIdentifier(String) - Method in class nl.surfnet.coin.teams.service.impl.TeamExternalGroupDaoImpl
 
getByExternalGroupIdentifier(String) - Method in interface nl.surfnet.coin.teams.service.TeamExternalGroupDao
Gets a List of links between a SURFteam and external groups by the identifier of the external group
getByExternalGroupIdentifiers(Collection<String>) - Method in class nl.surfnet.coin.teams.service.impl.TeamExternalGroupDaoImpl
 
getByExternalGroupIdentifiers(Collection<String>) - Method in interface nl.surfnet.coin.teams.service.TeamExternalGroupDao
Gets a List of links between a SURFteam and external groups by the identifiers of the external groups
getByTeamIdentifier(String) - Method in class nl.surfnet.coin.teams.service.impl.TeamExternalGroupDaoImpl
 
getByTeamIdentifier(String) - Method in interface nl.surfnet.coin.teams.service.TeamExternalGroupDao
Gets a List of links between a SURFteam and external groups by the identifier of the SURFteam
getByTeamIdentifierAndExternalGroupIdentifier(String, String) - Method in class nl.surfnet.coin.teams.service.impl.TeamExternalGroupDaoImpl
 
getByTeamIdentifierAndExternalGroupIdentifier(String, String) - Method in interface nl.surfnet.coin.teams.service.TeamExternalGroupDao
Gets a specific link between a SURFteam and an external group by their respective SURFconext identifiers
getDescription() - Method in class nl.surfnet.coin.teams.domain.ExternalGroup
 
getExternalGroup() - Method in class nl.surfnet.coin.teams.domain.TeamExternalGroup
 
getExternalGroupByIdentifier(String) - Method in class nl.surfnet.coin.teams.service.impl.TeamExternalGroupDaoImpl
 
getExternalGroupByIdentifier(String) - Method in interface nl.surfnet.coin.teams.service.TeamExternalGroupDao
Gets an ExternalGroup by its SURFconext identifier (urn:collab:groups:univ.nl:nl.univ.mygroup) from the local store
getGroup20(GroupProvider, String, String) - Method in interface nl.surfnet.coin.teams.service.BasicAuthGroupService
Gets a specific Group20 for the users oauth configuration
getGroup20(GroupProvider, String, String) - Method in class nl.surfnet.coin.teams.service.impl.GroupServiceBasicAuthentication
 
getGroup20(GroupProviderUserOauth, GroupProvider, String) - Method in class nl.surfnet.coin.teams.service.impl.GroupServiceThreeLeggedOAuth10a
 
getGroup20(GroupProviderUserOauth, GroupProvider, String) - Method in interface nl.surfnet.coin.teams.service.OauthGroupService
Gets a specific Group20 for the users oauth configuration
getGroup20Entry(GroupProvider, String, int, int) - Method in interface nl.surfnet.coin.teams.service.BasicAuthGroupService
Gets a Group20Entry for the user's
getGroup20Entry(GroupProvider, String, int, int) - Method in class nl.surfnet.coin.teams.service.impl.GroupServiceBasicAuthentication
 
getGroup20Entry(GroupProviderUserOauth, GroupProvider, int, int) - Method in class nl.surfnet.coin.teams.service.impl.GroupServiceThreeLeggedOAuth10a
 
getGroup20Entry(GroupProviderUserOauth, GroupProvider, int, int) - Method in interface nl.surfnet.coin.teams.service.OauthGroupService
Gets a Group20Entry for the user's oauth configuration
getGroup20EntryFromResponse(InputStream, GroupProvider) - Method in class nl.surfnet.coin.teams.service.impl.AbstractGroupService
 
getGroup20List(GroupProviderUserOauth, GroupProvider) - Method in class nl.surfnet.coin.teams.service.impl.GroupServiceThreeLeggedOAuth10a
 
getGroup20List(GroupProviderUserOauth, GroupProvider) - Method in interface nl.surfnet.coin.teams.service.OauthGroupService
Gets a List of Group20's for the user's oauth configuration
getGroupDecorators() - Method in class nl.surfnet.coin.teams.domain.GroupProvider
Gets (outgoing) conversion rules to convert an urn:collab:groups:nl.myuniversity:group1 into group1
getGrouperTeamId() - Method in class nl.surfnet.coin.teams.domain.TeamExternalGroup
 
getGroupFilters() - Method in class nl.surfnet.coin.teams.domain.GroupProvider
Gets (incoming) conversion rules to convert group1 into urn:collab:groups:nl.myuniversity:group1
getGroupMembers(GroupProviderUserOauth, GroupProvider, String) - Method in class nl.surfnet.coin.teams.service.impl.GroupServiceThreeLeggedOAuth10a
 
getGroupMembers(GroupProviderUserOauth, GroupProvider, String) - Method in interface nl.surfnet.coin.teams.service.OauthGroupService
getGroupMembersEntry(GroupProvider, String, String, int, int) - Method in interface nl.surfnet.coin.teams.service.BasicAuthGroupService
Gets group members with paginating information for the user
getGroupMembersEntry(GroupProvider, String, String, int, int) - Method in class nl.surfnet.coin.teams.service.impl.GroupServiceBasicAuthentication
 
getGroupMembersEntry(GroupProviderUserOauth, GroupProvider, String, int, int) - Method in class nl.surfnet.coin.teams.service.impl.GroupServiceThreeLeggedOAuth10a
 
getGroupMembersEntry(GroupProviderUserOauth, GroupProvider, String, int, int) - Method in interface nl.surfnet.coin.teams.service.OauthGroupService
Gets group members with paginating information for the user's oauth configuration
getGroupMembersEntryFromResponse(InputStream, GroupProvider) - Method in class nl.surfnet.coin.teams.service.impl.AbstractGroupService
 
getGroupProvider() - Method in class nl.surfnet.coin.teams.domain.ExternalGroup
getGroupProviderByStringIdentifier(String) - Method in interface nl.surfnet.coin.teams.service.GroupProviderService
Gets a GroupProvider by its String identifier
getGroupProviderByStringIdentifier(String) - Method in class nl.surfnet.coin.teams.service.impl.GroupProviderServiceSQLImpl
Gets a GroupProvider by its String identifier
getGroupProviderId() - Method in class nl.surfnet.coin.teams.domain.ServiceProviderGroupAcl
 
getGroupProviderIdentifier() - Method in class nl.surfnet.coin.teams.domain.ExternalGroup
 
getGroupProviderType() - Method in class nl.surfnet.coin.teams.domain.GroupProvider
 
getGroupProviderUserOauth(String, String) - Method in interface nl.surfnet.coin.teams.service.GroupProviderService
Gets a List of GroupProviderUserOauth's for a given user and given groupProvider
getGroupProviderUserOauth(String, String) - Method in class nl.surfnet.coin.teams.service.impl.GroupProviderServiceSQLImpl
 
getGroupProviderUserOauths(String) - Method in interface nl.surfnet.coin.teams.service.GroupProviderService
Gets a List of GroupProviderUserOauth's for a given user
getGroupProviderUserOauths(String) - Method in class nl.surfnet.coin.teams.service.impl.GroupProviderServiceSQLImpl
Gets a List of GroupProviderUserOauth's for a given user
getId() - Method in class nl.surfnet.coin.teams.domain.GroupProvider
 
getIdentifier() - Method in class nl.surfnet.coin.teams.domain.ExternalGroup
 
getIdentifier() - Method in class nl.surfnet.coin.teams.domain.GroupProvider
 
getLogoUrl() - Method in class nl.surfnet.coin.teams.domain.GroupProvider
 
getName() - Method in class nl.surfnet.coin.teams.domain.ExternalGroup
 
getName() - Method in class nl.surfnet.coin.teams.domain.GroupProvider
 
getOAuthGroupProviders(String) - Method in interface nl.surfnet.coin.teams.service.GroupProviderService
Gets a List of GroupProvider's for a given user
getOAuthGroupProviders(String) - Method in class nl.surfnet.coin.teams.service.impl.GroupProviderServiceSQLImpl
 
getOAuthSecret() - Method in class nl.surfnet.coin.teams.domain.GroupProviderUserOauth
 
getOAuthService() - Method in class nl.surfnet.coin.teams.service.impl.GroupProviderServiceThreeLeggedOAuth10a
Util method to return an OAuthService for this kind of group provider
getOAuthToken() - Method in class nl.surfnet.coin.teams.domain.GroupProviderUserOauth
 
getPersonDecorators() - Method in class nl.surfnet.coin.teams.domain.GroupProvider
Gets (outgoing) conversion rules to convert an urn:collab:person:nl.myuniversity:s123456 into s123456
getPersonFilters() - Method in class nl.surfnet.coin.teams.domain.GroupProvider
Gets (incoming) conversion rules to convert s123456 into urn:collab:person:nl.myuniversity:s123456
getPersonId() - Method in class nl.surfnet.coin.teams.domain.GroupProviderUserOauth
 
getPropertyName() - Method in class nl.surfnet.coin.teams.domain.ConversionRule
 
getProvider() - Method in class nl.surfnet.coin.teams.domain.GroupProviderUserOauth
 
getReplaceWith() - Method in class nl.surfnet.coin.teams.domain.ConversionRule
 
getRequestTokenEndpoint() - Method in class nl.surfnet.coin.teams.domain.ThreeLeggedOauth10aGroupProviderApi
 
getRequestTokenVerb() - Method in class nl.surfnet.coin.teams.domain.ThreeLeggedOauth10aGroupProviderApi
 
getSearchPattern() - Method in class nl.surfnet.coin.teams.domain.ConversionRule
 
getServiceProviderGroupAcls() - Method in class nl.surfnet.coin.teams.domain.GroupProvider
 
getSpEntityId() - Method in class nl.surfnet.coin.teams.domain.ServiceProviderGroupAcl
 
getStringValue() - Method in enum nl.surfnet.coin.teams.domain.GroupProviderPreconditionTypes
 
getStringValue() - Method in enum nl.surfnet.coin.teams.domain.GroupProviderType
 
getUserIdPrecondition() - Method in class nl.surfnet.coin.teams.domain.GroupProvider
Regex pattern a user id must match in order to use this GroupProvider.
GroupProvider - Class in nl.surfnet.coin.teams.domain
Domain object for a Group provider
GroupProvider() - Constructor for class nl.surfnet.coin.teams.domain.GroupProvider
 
GroupProvider(Long, String, String, String) - Constructor for class nl.surfnet.coin.teams.domain.GroupProvider
 
GroupProvider(Long, String, String, GroupProviderType) - Constructor for class nl.surfnet.coin.teams.domain.GroupProvider
 
GroupProviderOptionParameters - Interface in nl.surfnet.coin.teams.util
Constants for allowed options key of a GroupProvider
GroupProviderPreconditionTypes - Enum in nl.surfnet.coin.teams.domain
Enum with the types of Group provider preconditions

Needed for conversion of PHP class names from Engine block

GroupProviderPropertyConverter - Class in nl.surfnet.coin.teams.util
Converts person and group identifiers.
GroupProviderPropertyConverter() - Constructor for class nl.surfnet.coin.teams.util.GroupProviderPropertyConverter
 
GroupProviderService - Interface in nl.surfnet.coin.teams.service
Interface to get Group providers
GroupProviderServiceSQLImpl - Class in nl.surfnet.coin.teams.service.impl
SQL implementation of GroupProviderService
GroupProviderServiceSQLImpl(JdbcTemplate) - Constructor for class nl.surfnet.coin.teams.service.impl.GroupProviderServiceSQLImpl
 
GroupProviderServiceThreeLeggedOAuth10a - Class in nl.surfnet.coin.teams.service.impl
Util class to return an OAuthService for 3-legged OAuth 1.0a group providers
GroupProviderServiceThreeLeggedOAuth10a(GroupProvider, Api) - Constructor for class nl.surfnet.coin.teams.service.impl.GroupProviderServiceThreeLeggedOAuth10a
Constructor for this service
GroupProviderType - Enum in nl.surfnet.coin.teams.domain
Enum with the supported types of Group providers

Needed for conversion of PHP class names from Engine block

GroupProviderUserOauth - Class in nl.surfnet.coin.teams.domain
User's key and secret for a Group provider
GroupProviderUserOauth(String, String, String, String) - Constructor for class nl.surfnet.coin.teams.domain.GroupProviderUserOauth
 
GroupServiceBasicAuthentication - Class in nl.surfnet.coin.teams.service.impl
Implementation for BasicAuthGroupService to supply external group providers based on basic auth
GroupServiceBasicAuthentication() - Constructor for class nl.surfnet.coin.teams.service.impl.GroupServiceBasicAuthentication
 
GroupServiceThreeLeggedOAuth10a - Class in nl.surfnet.coin.teams.service.impl
Implementation for a OauthGroupService using 3-legged OAuth
GroupServiceThreeLeggedOAuth10a() - Constructor for class nl.surfnet.coin.teams.service.impl.GroupServiceThreeLeggedOAuth10a
 

H

hashCode() - Method in class nl.surfnet.coin.teams.domain.ExternalGroup
 
hashCode() - Method in class nl.surfnet.coin.teams.domain.GroupProvider
 
hashCode() - Method in class nl.surfnet.coin.teams.domain.GroupProviderUserOauth
 
HOST - Static variable in interface nl.surfnet.coin.teams.util.GroupProviderOptionParameters
 

I

isAllowGroups() - Method in class nl.surfnet.coin.teams.domain.ServiceProviderGroupAcl
 
isAllowMembers() - Method in class nl.surfnet.coin.teams.domain.ServiceProviderGroupAcl
 
isExternalGroupProvider() - Method in class nl.surfnet.coin.teams.domain.GroupProvider
 
isGroupFromGroupProvider(String, GroupProvider) - Static method in class nl.surfnet.coin.teams.util.GroupProviderPropertyConverter
Determines if a SURFconext group id (urn:collab:group:myuniversity.nl:myGroupId) can be found at the GroupProvider.
isMeantForUser(String) - Method in class nl.surfnet.coin.teams.domain.GroupProvider
Checks if the user identifier matches the precondition for this group provider

M

mapRow(ResultSet, int) - Method in class nl.surfnet.coin.teams.service.impl.AbstractGrouperDaoImpl.GrouperRowMapper
 

N

nl.surfnet.coin.teams.domain - package nl.surfnet.coin.teams.domain
 
nl.surfnet.coin.teams.service - package nl.surfnet.coin.teams.service
 
nl.surfnet.coin.teams.service.impl - package nl.surfnet.coin.teams.service.impl
 
nl.surfnet.coin.teams.util - package nl.surfnet.coin.teams.util
 

O

OauthGroupService - Interface in nl.surfnet.coin.teams.service
Interface to get Group's

P

parser - Variable in class nl.surfnet.coin.teams.service.impl.GroupServiceThreeLeggedOAuth10a
 
PASSWORD - Static variable in interface nl.surfnet.coin.teams.util.GroupProviderOptionParameters
 
PATH - Static variable in interface nl.surfnet.coin.teams.util.GroupProviderOptionParameters
 
PHPRegexConverter - Class in nl.surfnet.coin.teams.util
Util class to handle the regular expressions created for PHP
PROPERTY_DESCRIPTION - Static variable in class nl.surfnet.coin.teams.util.GroupProviderPropertyConverter
 
PROPERTY_ID - Static variable in class nl.surfnet.coin.teams.util.GroupProviderPropertyConverter
 
PROPERTY_NAME - Static variable in class nl.surfnet.coin.teams.util.GroupProviderPropertyConverter
 
PROTOCOL - Static variable in interface nl.surfnet.coin.teams.util.GroupProviderOptionParameters
 

R

REQUEST_METHOD - Static variable in interface nl.surfnet.coin.teams.util.GroupProviderOptionParameters
 
REQUEST_SCHEME - Static variable in interface nl.surfnet.coin.teams.util.GroupProviderOptionParameters
 
REQUEST_TOKEN_URL - Static variable in interface nl.surfnet.coin.teams.util.GroupProviderOptionParameters
 
RSA_PRIVATE_KEY - Static variable in interface nl.surfnet.coin.teams.util.GroupProviderOptionParameters
 
RSA_PUBLIC_KEY - Static variable in interface nl.surfnet.coin.teams.util.GroupProviderOptionParameters
 

S

saveOrUpdate(TeamExternalGroup) - Method in class nl.surfnet.coin.teams.service.impl.TeamExternalGroupDaoImpl
 
saveOrUpdate(TeamExternalGroup) - Method in interface nl.surfnet.coin.teams.service.TeamExternalGroupDao
Saves or updates the link between a SURFteam and an external group
ServiceProviderGroupAcl - Class in nl.surfnet.coin.teams.domain
 
ServiceProviderGroupAcl() - Constructor for class nl.surfnet.coin.teams.domain.ServiceProviderGroupAcl
 
ServiceProviderGroupAcl(boolean, boolean, String, long) - Constructor for class nl.surfnet.coin.teams.domain.ServiceProviderGroupAcl
 
setAllowedOptions(Map<String, Object>) - Method in class nl.surfnet.coin.teams.domain.GroupProvider
Sets a Map with possible configuration options for the Group provider.
setDescription(String) - Method in class nl.surfnet.coin.teams.domain.ExternalGroup
 
setExternalGroup(ExternalGroup) - Method in class nl.surfnet.coin.teams.domain.TeamExternalGroup
 
setGroupDecorators(List<ConversionRule>) - Method in class nl.surfnet.coin.teams.domain.GroupProvider
Sets (outgoing) conversion rules to convert an urn:collab:groups:nl.myuniversity:group1 into group1
setGrouperTeamId(String) - Method in class nl.surfnet.coin.teams.domain.TeamExternalGroup
 
setGroupFilters(List<ConversionRule>) - Method in class nl.surfnet.coin.teams.domain.GroupProvider
Sets (incoming) conversion rules to convert group1 into urn:collab:groups:nl.myuniversity:group1
setGroupProvider(GroupProvider) - Method in class nl.surfnet.coin.teams.domain.ExternalGroup
 
setGroupProviderIdentifier(String) - Method in class nl.surfnet.coin.teams.domain.ExternalGroup
 
setIdentifier(String) - Method in class nl.surfnet.coin.teams.domain.ExternalGroup
 
setJdbcTemplate(JdbcTemplate) - Method in class nl.surfnet.coin.teams.service.impl.ApiGrouperDaoImpl
 
setJdbcTemplate(JdbcTemplate) - Method in class nl.surfnet.coin.teams.service.impl.TeamExternalGroupDaoImpl
 
setLogoUrl(String) - Method in class nl.surfnet.coin.teams.domain.GroupProvider
 
setName(String) - Method in class nl.surfnet.coin.teams.domain.ExternalGroup
 
setNamedParameterJdbcTemplate(NamedParameterJdbcTemplate) - Method in class nl.surfnet.coin.teams.service.impl.ApiGrouperDaoImpl
 
setPersonDecorators(List<ConversionRule>) - Method in class nl.surfnet.coin.teams.domain.GroupProvider
Sets (outgoing) conversion rules to convert an urn:collab:person:nl.myuniversity:s123456 into s123456
setPersonFilters(List<ConversionRule>) - Method in class nl.surfnet.coin.teams.domain.GroupProvider
Sets (incoming) conversion rules to convert s123456 into urn:collab:person:nl.myuniversity:s123456
setPropertyName(String) - Method in class nl.surfnet.coin.teams.domain.ConversionRule
 
setReplaceWith(String) - Method in class nl.surfnet.coin.teams.domain.ConversionRule
 
setSearchPattern(String) - Method in class nl.surfnet.coin.teams.domain.ConversionRule
 
setServiceProviderGroupAcls(List<ServiceProviderGroupAcl>) - Method in class nl.surfnet.coin.teams.domain.GroupProvider
 
setUserIdPrecondition(String) - Method in class nl.surfnet.coin.teams.domain.GroupProvider
 
SIGNATURE_METHOD - Static variable in interface nl.surfnet.coin.teams.util.GroupProviderOptionParameters
 
SITE_URL - Static variable in interface nl.surfnet.coin.teams.util.GroupProviderOptionParameters
 
SQL_ADD_MEMBER_COUNT_TO_TEAMS - Static variable in class nl.surfnet.coin.teams.service.impl.AbstractGrouperDaoImpl
 
SQL_FIND_ALL_TEAMS - Static variable in class nl.surfnet.coin.teams.service.impl.AbstractGrouperDaoImpl
 
SQL_FIND_ALL_TEAMS_BY_MEMBER - Static variable in class nl.surfnet.coin.teams.service.impl.AbstractGrouperDaoImpl
 
SQL_FIND_ALL_TEAMS_BY_MEMBER_ROWCOUNT - Static variable in class nl.surfnet.coin.teams.service.impl.AbstractGrouperDaoImpl
 
SQL_FIND_ALL_TEAMS_BY_MEMBER_SORTED - Static variable in class nl.surfnet.coin.teams.service.impl.AbstractGrouperDaoImpl
 
SQL_FIND_ALL_TEAMS_ROWCOUNT - Static variable in class nl.surfnet.coin.teams.service.impl.AbstractGrouperDaoImpl
 
SQL_FIND_STEMS_BY_MEMBER - Static variable in class nl.surfnet.coin.teams.service.impl.AbstractGrouperDaoImpl
 
SQL_FIND_TEAM_BY_MEMBER_AND_BY_GROUPNAME - Static variable in class nl.surfnet.coin.teams.service.impl.AbstractGrouperDaoImpl
 
SQL_FIND_TEAMS_BY_MEMBER - Static variable in class nl.surfnet.coin.teams.service.impl.AbstractGrouperDaoImpl
 
SQL_FIND_TEAMS_BY_MEMBER_ROWCOUNT - Static variable in class nl.surfnet.coin.teams.service.impl.AbstractGrouperDaoImpl
 
SQL_FIND_TEAMS_LIKE_GROUPNAMES - Static variable in class nl.surfnet.coin.teams.service.impl.AbstractGrouperDaoImpl
 
SQL_FIND_TEAMS_LIKE_GROUPNAMES_ROWCOUNT - Static variable in class nl.surfnet.coin.teams.service.impl.AbstractGrouperDaoImpl
 
SQL_MEMBERS_BY_TEAM - Static variable in class nl.surfnet.coin.teams.service.impl.AbstractGrouperDaoImpl
 
SQL_ROLES_BY_TEAM_AND_MEMBERS - Static variable in class nl.surfnet.coin.teams.service.impl.AbstractGrouperDaoImpl
 
SQL_ROLES_BY_TEAMS - Static variable in class nl.surfnet.coin.teams.service.impl.AbstractGrouperDaoImpl
 
SSL_VERIFY_HOST - Static variable in interface nl.surfnet.coin.teams.util.GroupProviderOptionParameters
 
SSL_VERIFY_PEER - Static variable in interface nl.surfnet.coin.teams.util.GroupProviderOptionParameters
 

T

TeamExternalGroup - Class in nl.surfnet.coin.teams.domain
The link between a team (SURFConext) and external groups from the universities.
TeamExternalGroup() - Constructor for class nl.surfnet.coin.teams.domain.TeamExternalGroup
 
TeamExternalGroupDao - Interface in nl.surfnet.coin.teams.service
DAO for CRUD operations for the link between a SURFteam and an External Group
TeamExternalGroupDaoImpl - Class in nl.surfnet.coin.teams.service.impl
SQL Implementation for TeamExternalGroupDao
TeamExternalGroupDaoImpl() - Constructor for class nl.surfnet.coin.teams.service.impl.TeamExternalGroupDaoImpl
 
ThreeLeggedOauth10aGroupProviderApi - Class in nl.surfnet.coin.teams.domain
Api implementation for an external group provider with 3 legged OAuth 1.0
ThreeLeggedOauth10aGroupProviderApi(GroupProvider) - Constructor for class nl.surfnet.coin.teams.domain.ThreeLeggedOauth10aGroupProviderApi
 
TIMEOUT - Static variable in interface nl.surfnet.coin.teams.util.GroupProviderOptionParameters
 
toString() - Method in class nl.surfnet.coin.teams.domain.ExternalGroup
 
toString() - Method in class nl.surfnet.coin.teams.domain.GroupProvider
 
toString() - Method in class nl.surfnet.coin.teams.domain.TeamExternalGroup
 

U

URL - Static variable in interface nl.surfnet.coin.teams.util.GroupProviderOptionParameters
 
USER_AUTHORIZATION_URL - Static variable in interface nl.surfnet.coin.teams.util.GroupProviderOptionParameters
 
USERNAME - Static variable in interface nl.surfnet.coin.teams.util.GroupProviderOptionParameters
 

V

valueOf(String) - Static method in enum nl.surfnet.coin.teams.domain.GroupProviderPreconditionTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nl.surfnet.coin.teams.domain.GroupProviderType
Returns the enum constant of this type with the specified name.
values() - Static method in enum nl.surfnet.coin.teams.domain.GroupProviderPreconditionTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nl.surfnet.coin.teams.domain.GroupProviderType
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in interface nl.surfnet.coin.teams.util.GroupProviderOptionParameters
 

W

wildCard(String) - Method in class nl.surfnet.coin.teams.service.impl.AbstractGrouperDaoImpl
Pad a string with SQL wildcards
A B C D E F G H I M N O P R S T U V W 

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