Skip navigation links
A C D E G H I L M N O P R S T U V 

A

AbstractProvider - Class in voot.provider
 
AbstractProvider(Provider.Configuration) - Constructor for class voot.provider.AbstractProvider
 
AccessDeniedException - Exception in voot
 
AccessDeniedException(String) - Constructor for exception voot.AccessDeniedException
 
ADMIN - Static variable in class voot.valueobject.Membership
 
allGroups(OAuth2Authentication) - Method in class voot.web.VootController
 
allMembershipsUrlTemplate - Variable in class voot.provider.Voot2Provider
 
AuthzResourceServerTokenServices - Class in voot.authz
 
AuthzResourceServerTokenServices(String, String, String, AccessTokenConverter) - Constructor for class voot.authz.AuthzResourceServerTokenServices
 
AuthzSchacHomeAwareUserAuthenticationConverter - Class in voot.authz
 
AuthzSchacHomeAwareUserAuthenticationConverter() - Constructor for class voot.authz.AuthzSchacHomeAwareUserAuthenticationConverter
 

C

CachedRemoteTokenServices - Class in voot.oauth
 
CachedRemoteTokenServices(DecisionResourceServerTokenServices, long, long) - Constructor for class voot.oauth.CachedRemoteTokenServices
 
canHandle(String) - Method in class voot.authz.AuthzResourceServerTokenServices
 
canHandle(String) - Method in class voot.oauth.CachedRemoteTokenServices
 
canHandle(String) - Method in class voot.oauth.CompositeDecisionResourceServerTokenServices
 
canHandle(String) - Method in interface voot.oauth.DecisionResourceServerTokenServices
 
canHandle(String) - Method in class voot.oidc.OidcRemoteTokenServices
 
ClientCredentialsAuthentication - Class in voot.oauth
 
ClientCredentialsAuthentication(String, Collection<? extends GrantedAuthority>) - Constructor for class voot.oauth.ClientCredentialsAuthentication
 
compareTo(Membership) - Method in class voot.valueobject.Membership
 
CompositeDecisionResourceServerTokenServices - Class in voot.oauth
 
CompositeDecisionResourceServerTokenServices(List<DecisionResourceServerTokenServices>) - Constructor for class voot.oauth.CompositeDecisionResourceServerTokenServices
 
configuration - Variable in class voot.provider.AbstractProvider
 
Configuration(GroupProviderType, String, Provider.Configuration.Credentials, Integer, String, String) - Constructor for class voot.provider.Provider.Configuration
 
configure(ResourceServerSecurityConfigurer) - Method in class voot.VootServiceApplication.ResourceServerConfiguration
 
configure(HttpSecurity) - Method in class voot.VootServiceApplication.ResourceServerConfiguration
 
createHttpContext(HttpMethod, URI) - Method in class voot.provider.PreemptiveAuthenticationHttpComponentsClientHttpRequestFactory
 
credentials - Variable in class voot.provider.Provider.Configuration
 
Credentials(String, String) - Constructor for class voot.provider.Provider.Configuration.Credentials
 

D

DecisionResourceServerTokenServices - Interface in voot.oauth
 
description - Variable in class voot.valueobject.Group
 
displayName - Variable in class voot.valueobject.Group
 

E

email - Variable in class voot.valueobject.Member
 
equals(Object) - Method in class voot.valueobject.Member
 
equals(Object) - Method in class voot.valueobject.Membership
 
error(HttpServletRequest) - Method in class voot.ErrorController
 
ErrorController - Class in voot
 
ErrorController(ErrorAttributes) - Constructor for class voot.ErrorController
 
ExceptionProviderCallback<T> - Interface in voot
 
execute(Provider) - Method in interface voot.ProviderCallback
 
externalGroups(String, OAuth2Authentication) - Method in class voot.web.VootController
 
ExternalGroupsService - Class in voot
 
ExternalGroupsService(List<Provider>) - Constructor for class voot.ExternalGroupsService
 
externalGroupsService(String) - Method in class voot.VootServiceApplication
 
extractAuthentication(Map<String, ?>) - Method in class voot.authz.AuthzSchacHomeAwareUserAuthenticationConverter
 
extractAuthentication(Map<String, ?>) - Method in class voot.oidc.OidcSchacHomeAwareUserAuthenticationConverter
 
extractLocalGroupId(String) - Static method in class voot.util.UrnUtils
Strip groupId, e.g.
extractLocalUid(String) - Static method in class voot.util.UrnUtils
Strip uid, e.g.

G

getAllGroups() - Method in class voot.ExternalGroupsService
 
getAllGroups() - Method in class voot.provider.GrouperSoapClient
 
getAllGroups() - Method in interface voot.provider.Provider
All groups
getAllGroups() - Method in class voot.provider.Voot2Provider
 
getBasic() - Method in class voot.valueobject.Membership
 
getCredentials() - Method in class voot.oauth.ClientCredentialsAuthentication
 
getErrorPath() - Method in class voot.ErrorController
 
getGroupMembership(String, String) - Method in class voot.provider.GrouperSoapClient
 
getGroupMembership(String, String) - Method in interface voot.provider.Provider
 
getGroupMembership(String, String) - Method in class voot.provider.Voot2Provider
 
getGroupMemberships(String) - Method in class voot.provider.GrouperSoapClient
 
getGroupMemberships(String) - Method in interface voot.provider.Provider
 
getGroupMemberships(String) - Method in class voot.provider.Voot2Provider
 
getMembers(String) - Method in class voot.ExternalGroupsService
 
getMembers(String) - Method in class voot.provider.GrouperSoapClient
 
getMembers(String) - Method in interface voot.provider.Provider
Get all members of a group
getMembers(String) - Method in class voot.provider.Voot2Provider
 
getMyExternalGroups(String, String) - Method in class voot.ExternalGroupsService
 
getMyGroupById(String, String) - Method in class voot.ExternalGroupsService
 
getMyGroups(String, String) - Method in class voot.ExternalGroupsService
 
getNamespaceURI(String) - Method in class voot.provider.GrouperNameSpaceContext
 
getPrefix(String) - Method in class voot.provider.GrouperNameSpaceContext
 
getPrefixes(String) - Method in class voot.provider.GrouperNameSpaceContext
 
getPrincipal() - Method in class voot.oauth.ClientCredentialsAuthentication
 
getSchacHomeAuthentication() - Method in class voot.oauth.SchacHomeAuthentication
 
getSchacHomeFromGroupUrn(String) - Static method in class voot.util.UrnUtils
 
getSchacHomeFromPersonUrn(String) - Static method in class voot.util.UrnUtils
 
gitInfo() - Method in class voot.web.GitPluginController
 
GitPluginController - Class in voot.web
 
GitPluginController() - Constructor for class voot.web.GitPluginController
 
Group - Class in voot.valueobject
 
Group(String, String, String, String, Membership) - Constructor for class voot.valueobject.Group
 
GROUP_PATTERN - Static variable in class voot.util.UrnUtils
 
GrouperDao - Interface in voot.provider
 
GrouperDaoClient - Class in voot.provider
 
GrouperDaoClient(JdbcTemplate, String, String) - Constructor for class voot.provider.GrouperDaoClient
 
GrouperNameSpaceContext - Class in voot.provider
 
GrouperNameSpaceContext() - Constructor for class voot.provider.GrouperNameSpaceContext
 
GrouperSoapClient - Class in voot.provider
 
GrouperSoapClient(Provider.Configuration, DataSource) - Constructor for class voot.provider.GrouperSoapClient
 
GrouperSoapClient(Provider.Configuration, GrouperDao) - Constructor for class voot.provider.GrouperSoapClient
 
GrouperSoapParser - Class in voot.provider
 
GrouperSoapParser(String, String) - Constructor for class voot.provider.GrouperSoapParser
 
groupIdPrefix - Variable in class voot.provider.AbstractProvider
 
GroupProviderType - Enum in voot.provider
 
groups(String) - Method in interface voot.provider.GrouperDao
 
groups(String) - Method in class voot.provider.GrouperDaoClient
 

H

handleMalformedPersonUrnException(VootController.MalformedUrnException) - Method in class voot.web.VootController
 
hashCode() - Method in class voot.valueobject.Member
 
hashCode() - Method in class voot.valueobject.Membership
 

I

id - Variable in class voot.valueobject.Group
 
id - Variable in class voot.valueobject.Member
 
internalGroups(String, OAuth2Authentication) - Method in class voot.web.VootController
 
internalSpecificGroup(String, String, OAuth2Authentication) - Method in class voot.web.VootController
 
isExternalGroupProvider() - Method in class voot.provider.AbstractProvider
 
isExternalGroupProvider() - Method in interface voot.provider.Provider
 
isFullyQualifiedGroupName(String) - Static method in class voot.util.UrnUtils
 

L

loadAuthentication(String) - Method in class voot.oauth.CachedRemoteTokenServices
 
loadAuthentication(String) - Method in class voot.oauth.CompositeDecisionResourceServerTokenServices
 
loadAuthentication(String) - Method in class voot.oidc.OidcRemoteTokenServices
 

M

main(String[]) - Static method in class voot.VootServiceApplication
 
MalformedGroupUrnException(String) - Constructor for exception voot.web.VootController.MalformedGroupUrnException
 
MalformedPersonUrnException(String) - Constructor for exception voot.web.VootController.MalformedPersonUrnException
 
MalformedUrnException(String) - Constructor for exception voot.web.VootController.MalformedUrnException
 
MANAGER - Static variable in class voot.valueobject.Membership
 
Member - Class in voot.valueobject
 
Member(String, String, String) - Constructor for class voot.valueobject.Member
 
MEMBER - Static variable in class voot.valueobject.Membership
 
members(String, OAuth2Authentication) - Method in class voot.web.VootController
 
membership - Variable in class voot.valueobject.Group
 
Membership - Class in voot.valueobject
 
Membership(String) - Constructor for class voot.valueobject.Membership
 
myGroups(OAuth2Authentication) - Method in class voot.web.VootController
 

N

name - Variable in class voot.provider.Provider.Configuration
 
name - Variable in class voot.valueobject.Member
 

O

objectMapper - Static variable in class voot.provider.AbstractProvider
 
OidcRemoteTokenServices - Class in voot.oidc
 
OidcRemoteTokenServices(String, String, String) - Constructor for class voot.oidc.OidcRemoteTokenServices
 
OidcSchacHomeAwareUserAuthenticationConverter - Class in voot.oidc
 
OidcSchacHomeAwareUserAuthenticationConverter() - Constructor for class voot.oidc.OidcSchacHomeAwareUserAuthenticationConverter
 
OpenSocialClient - Class in voot.provider
 
OpenSocialClient(Provider.Configuration) - Constructor for class voot.provider.OpenSocialClient
 

P

parseFindAllGroups(ResponseEntity<String>) - Method in class voot.provider.GrouperSoapParser
 
parseGroups(String) - Method in class voot.provider.OpenSocialClient
 
parseGroups(String) - Method in class voot.provider.Voot2Provider
 
parseJson(String, Class<T>) - Method in class voot.provider.AbstractProvider
 
parseMembers(ResponseEntity<String>) - Method in class voot.provider.GrouperSoapParser
 
parseOptionalGroupMembership(ResponseEntity<String>) - Method in class voot.provider.GrouperSoapParser
 
parseSingleGroup(String) - Method in class voot.provider.OpenSocialClient
 
parseSingleGroup(String) - Method in class voot.provider.Voot2Provider
 
PERSON_PATTERN - Static variable in class voot.util.UrnUtils
 
PreemptiveAuthenticationHttpComponentsClientHttpRequestFactory - Class in voot.provider
Default HttpClient does not support Preemptive authentication.
PreemptiveAuthenticationHttpComponentsClientHttpRequestFactory(HttpClient, String) - Constructor for class voot.provider.PreemptiveAuthenticationHttpComponentsClientHttpRequestFactory
 
Provider - Interface in voot.provider
 
Provider.Configuration - Class in voot.provider
 
Provider.Configuration.Credentials - Class in voot.provider
 
ProviderCallback<T> - Interface in voot
 

R

readAccessToken(String) - Method in class voot.oauth.CachedRemoteTokenServices
 
readAccessToken(String) - Method in class voot.oauth.CompositeDecisionResourceServerTokenServices
 
readAccessToken(String) - Method in class voot.oidc.OidcRemoteTokenServices
 
ResourceNotFoundException - Exception in voot
 
ResourceNotFoundException() - Constructor for exception voot.ResourceNotFoundException
 
ResourceServerConfiguration() - Constructor for class voot.VootServiceApplication.ResourceServerConfiguration
 
restTemplate - Variable in class voot.provider.AbstractProvider
 
result() - Method in interface voot.ExceptionProviderCallback
 

S

SchacHomeAuthentication - Class in voot.oauth
 
SchacHomeAuthentication(String, Object, Object, Collection<? extends GrantedAuthority>) - Constructor for class voot.oauth.SchacHomeAuthentication
 
schacHomeOrganization - Variable in class voot.provider.Provider.Configuration
 
setRestTemplate(RestTemplate) - Method in class voot.oidc.OidcRemoteTokenServices
 
shouldBeQueriedForGroup(String) - Method in class voot.provider.AbstractProvider
 
shouldBeQueriedForGroup(String) - Method in interface voot.provider.Provider
Tells us if it is worthwhile calling this client when returning a single specified group for an user
shouldBeQueriedForMembers(String) - Method in class voot.provider.AbstractProvider
 
shouldBeQueriedForMembers(String) - Method in interface voot.provider.Provider
Tells us if it is worthwhile calling this client when returning all members of a group
shouldBeQueriedForMemberships(String) - Method in class voot.provider.GrouperSoapClient
 
shouldBeQueriedForMemberships(String) - Method in interface voot.provider.Provider
Tells us if it is worthwhile calling this client when returning all groups for an user
shouldBeQueriedForMemberships(String) - Method in class voot.provider.Voot2Provider
 
SOAP_ACTION - Static variable in class voot.provider.GrouperSoapClient
 
sourceID - Variable in class voot.valueobject.Group
 
specificGroupMembership(String, OAuth2Authentication) - Method in class voot.web.VootController
 
specificMembershipTemplate - Variable in class voot.provider.Voot2Provider
 

T

timeOutMillis - Variable in class voot.provider.Provider.Configuration
 
toString() - Method in class voot.provider.AbstractProvider
 
toString() - Method in class voot.provider.Provider.Configuration
 
toString() - Method in class voot.valueobject.Group
 
toString() - Method in class voot.valueobject.Member
 
toString() - Method in class voot.valueobject.Membership
 
type - Variable in class voot.provider.Provider.Configuration
 

U

url - Variable in class voot.provider.Provider.Configuration
 
URN_COLLAB_GROUP_REGEXP - Static variable in class voot.util.UrnUtils
 
URN_COLLAB_PERSON_REGEXP - Static variable in class voot.util.UrnUtils
 
URN_FIND_GROUPS_LITE - Static variable in class voot.provider.GrouperSoapClient
 
URN_GET_GROUPER_PRIVILEGES_LITE - Static variable in class voot.provider.GrouperSoapClient
 
URN_GET_GROUPS_LITE - Static variable in class voot.provider.GrouperSoapClient
 
URN_GET_MEMBERS_LITE - Static variable in class voot.provider.GrouperSoapClient
 
URN_HAS_MEMBER_LITE - Static variable in class voot.provider.GrouperSoapClient
 
UrnUtils - Class in voot.util
Convenience functions for dealing with group and person-urn's.
UrnUtils() - Constructor for class voot.util.UrnUtils
 
uuidPattern - Static variable in interface voot.oauth.DecisionResourceServerTokenServices
 

V

valueOf(String) - Static method in enum voot.provider.GroupProviderType
Returns the enum constant of this type with the specified name.
values() - Static method in enum voot.provider.GroupProviderType
Returns an array containing the constants of this enum type, in the order they are declared.
voot - package voot
 
voot.authz - package voot.authz
 
voot.oauth - package voot.oauth
 
voot.oidc - package voot.oidc
 
voot.provider - package voot.provider
 
voot.util - package voot.util
 
voot.valueobject - package voot.valueobject
 
voot.web - package voot.web
 
Voot2Provider - Class in voot.provider
 
Voot2Provider(Provider.Configuration) - Constructor for class voot.provider.Voot2Provider
 
VootController - Class in voot.web
 
VootController(ExternalGroupsService) - Constructor for class voot.web.VootController
 
VootController.MalformedGroupUrnException - Exception in voot.web
 
VootController.MalformedPersonUrnException - Exception in voot.web
 
VootController.MalformedUrnException - Exception in voot.web
 
VootServiceApplication - Class in voot
 
VootServiceApplication() - Constructor for class voot.VootServiceApplication
 
VootServiceApplication.ResourceServerConfiguration - Class in voot
 
A C D E G H I L M N O P R S T U V 
Skip navigation links

Copyright © 2016 Pivotal Software, Inc.. All rights reserved.