A B C D G H I O S T U V

A

addAttribute(String, String) - Method in class org.surfnet.oaaas.auth.principal.AuthenticatedPrincipal
 
addGroup(String) - Method in class org.surfnet.oaaas.auth.principal.AuthenticatedPrincipal
 
AuthenticatedPrincipal - Class in org.surfnet.oaaas.auth.principal
Principal that can contain roles and additional attributes.
AuthenticatedPrincipal() - Constructor for class org.surfnet.oaaas.auth.principal.AuthenticatedPrincipal
 
AuthenticatedPrincipal(String) - Constructor for class org.surfnet.oaaas.auth.principal.AuthenticatedPrincipal
 
AuthenticatedPrincipal(String, Collection<String>) - Constructor for class org.surfnet.oaaas.auth.principal.AuthenticatedPrincipal
 
AuthenticatedPrincipal(String, Collection<String>, Map<String, String>) - Constructor for class org.surfnet.oaaas.auth.principal.AuthenticatedPrincipal
 
AuthenticatedPrincipal(String, Collection<String>, Map<String, String>, Collection<String>) - Constructor for class org.surfnet.oaaas.auth.principal.AuthenticatedPrincipal
 
AuthenticatedPrincipal(String, Collection<String>, Map<String, String>, Collection<String>, boolean) - Constructor for class org.surfnet.oaaas.auth.principal.AuthenticatedPrincipal
 
AuthorizationServerFilter - Class in org.surfnet.oaaas.auth
Filter which can be used to protect all relevant resources by validating the oauth access token with the Authorization server.
AuthorizationServerFilter() - Constructor for class org.surfnet.oaaas.auth.AuthorizationServerFilter
 

B

buildCache() - Method in class org.surfnet.oaaas.auth.AuthorizationServerFilter
 

C

cacheAccessTokens() - Method in class org.surfnet.oaaas.auth.AuthorizationServerFilter
 
createClient() - Method in class org.surfnet.oaaas.auth.AuthorizationServerFilter
 
createObjectMapper() - Method in class org.surfnet.oaaas.auth.AuthorizationServerFilter
 

D

deserialize(String) - Static method in class org.surfnet.oaaas.auth.principal.AuthenticatedPrincipal
 
destroy() - Method in class org.surfnet.oaaas.auth.AuthorizationServerFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.surfnet.oaaas.auth.AuthorizationServerFilter
 

G

getAccessControlAllowedMethods() - Method in class org.surfnet.oaaas.auth.AuthorizationServerFilter
 
getAccessControlMaxAge() - Method in class org.surfnet.oaaas.auth.AuthorizationServerFilter
 
getAllowedHeaders(String) - Method in class org.surfnet.oaaas.auth.AuthorizationServerFilter
 
getAttributes() - Method in class org.surfnet.oaaas.auth.principal.AuthenticatedPrincipal
 
getAudience() - Method in class org.surfnet.oaaas.model.VerifyTokenResponse
 
getAuthorizationHeaderValue() - Method in class org.surfnet.oaaas.auth.principal.UserPassCredentials
 
getContext(Class<?>) - Method in class org.surfnet.oaaas.auth.ObjectMapperProvider
 
getDisplayName() - Method in class org.surfnet.oaaas.auth.principal.AuthenticatedPrincipal
 
getError() - Method in class org.surfnet.oaaas.model.VerifyTokenResponse
 
getExpiresIn() - Method in class org.surfnet.oaaas.model.VerifyTokenResponse
 
getGroups() - Method in class org.surfnet.oaaas.auth.principal.AuthenticatedPrincipal
 
getName() - Method in class org.surfnet.oaaas.auth.principal.AuthenticatedPrincipal
 
getPassword() - Method in class org.surfnet.oaaas.auth.principal.UserPassCredentials
Get the password.
getPrincipal() - Method in class org.surfnet.oaaas.model.VerifyTokenResponse
 
getRoles() - Method in class org.surfnet.oaaas.auth.principal.AuthenticatedPrincipal
 
getScopes() - Method in class org.surfnet.oaaas.model.VerifyTokenResponse
 
getUsername() - Method in class org.surfnet.oaaas.auth.principal.UserPassCredentials
Get the username.
getVerifyToken(String) - Method in interface org.surfnet.oaaas.model.TokenResponseCache
 
getVerifyToken(String) - Method in class org.surfnet.oaaas.model.TokenResponseCacheImpl
 
getVerifyTokenResponse(String) - Method in class org.surfnet.oaaas.auth.AuthorizationServerFilter
 

H

handledCorsPreflightRequest(HttpServletRequest, HttpServletResponse) - Method in class org.surfnet.oaaas.auth.AuthorizationServerFilter
 

I

init(FilterConfig) - Method in class org.surfnet.oaaas.auth.AuthorizationServerFilter
 
isAdminPrincipal() - Method in class org.surfnet.oaaas.auth.principal.AuthenticatedPrincipal
 
isGroupAware() - Method in class org.surfnet.oaaas.auth.principal.AuthenticatedPrincipal
 
isValid() - Method in class org.surfnet.oaaas.auth.principal.UserPassCredentials
 

O

ObjectMapperProvider - Class in org.surfnet.oaaas.auth
We need to be able to set the ObjectMapper on the Client to make sure the MrBeanModule is used.
ObjectMapperProvider() - Constructor for class org.surfnet.oaaas.auth.ObjectMapperProvider
 
org.surfnet.oaaas.auth - package org.surfnet.oaaas.auth
 
org.surfnet.oaaas.auth.principal - package org.surfnet.oaaas.auth.principal
 
org.surfnet.oaaas.model - package org.surfnet.oaaas.model
 

S

sendError(HttpServletResponse, int, String) - Method in class org.surfnet.oaaas.auth.AuthorizationServerFilter
 
serialize() - Method in class org.surfnet.oaaas.auth.principal.AuthenticatedPrincipal
 
setAdminPrincipal(boolean) - Method in class org.surfnet.oaaas.auth.principal.AuthenticatedPrincipal
 
setAttributes(Map<String, String>) - Method in class org.surfnet.oaaas.auth.principal.AuthenticatedPrincipal
 
setAudience(String) - Method in class org.surfnet.oaaas.model.VerifyTokenResponse
 
setAuthorizationServerUrl(String) - Method in class org.surfnet.oaaas.auth.AuthorizationServerFilter
 
setError(String) - Method in class org.surfnet.oaaas.model.VerifyTokenResponse
 
setExpiresIn(Long) - Method in class org.surfnet.oaaas.model.VerifyTokenResponse
 
setGroups(Collection<String>) - Method in class org.surfnet.oaaas.auth.principal.AuthenticatedPrincipal
 
setName(String) - Method in class org.surfnet.oaaas.auth.principal.AuthenticatedPrincipal
 
setPrincipal(AuthenticatedPrincipal) - Method in class org.surfnet.oaaas.model.VerifyTokenResponse
 
setResourceServerKey(String) - Method in class org.surfnet.oaaas.auth.AuthorizationServerFilter
 
setResourceServerSecret(String) - Method in class org.surfnet.oaaas.auth.AuthorizationServerFilter
 
setRoles(Collection<String>) - Method in class org.surfnet.oaaas.auth.principal.AuthenticatedPrincipal
 
setScopes(List<String>) - Method in class org.surfnet.oaaas.model.VerifyTokenResponse
 
storeVerifyToken(String, VerifyTokenResponse) - Method in interface org.surfnet.oaaas.model.TokenResponseCache
 
storeVerifyToken(String, VerifyTokenResponse) - Method in class org.surfnet.oaaas.model.TokenResponseCacheImpl
 

T

TokenResponseCache - Interface in org.surfnet.oaaas.model
 
TokenResponseCacheImpl - Class in org.surfnet.oaaas.model
Very simple - but highly effective - TokenResponseCache implementation.
TokenResponseCacheImpl(int, long) - Constructor for class org.surfnet.oaaas.model.TokenResponseCacheImpl
 
toString() - Method in class org.surfnet.oaaas.auth.principal.AuthenticatedPrincipal
 
toString() - Method in class org.surfnet.oaaas.auth.principal.UserPassCredentials
 

U

UserPassCredentials - Class in org.surfnet.oaaas.auth.principal
Holder and parser for the username and password from the authentication header.
UserPassCredentials(String) - Constructor for class org.surfnet.oaaas.auth.principal.UserPassCredentials
Parse the username and password from the authorization header.
UserPassCredentials(String, String) - Constructor for class org.surfnet.oaaas.auth.principal.UserPassCredentials
 

V

VERIFY_TOKEN_RESPONSE - Static variable in class org.surfnet.oaaas.auth.AuthorizationServerFilter
 
VerifyTokenResponse - Class in org.surfnet.oaaas.model
Representation of the answer to a Resource Server when asked to verify a token.
VerifyTokenResponse() - Constructor for class org.surfnet.oaaas.model.VerifyTokenResponse
 
VerifyTokenResponse(String) - Constructor for class org.surfnet.oaaas.model.VerifyTokenResponse
 
VerifyTokenResponse(String, List<String>, AuthenticatedPrincipal, Long) - Constructor for class org.surfnet.oaaas.model.VerifyTokenResponse
 

A B C D G H I O S T U V

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