A B E F G I L M N O P R S 

A

acquireAccessToken() - Method in class org.springframework.cloud.security.oauth2.client.feign.OAuth2FeignRequestInterceptor
Try to acquire the token using a access token provider
apply(RequestTemplate) - Method in class org.springframework.cloud.security.oauth2.client.feign.OAuth2FeignRequestInterceptor
Create a template with the header of provided name and extracted extract
AuthenticationHeaderFilter - Class in org.springframework.cloud.security.oauth2.proxy
Pre-filter that can look for requests that are being proxied and cause the authorization header not to be forwarded.
AuthenticationHeaderFilter(ProxyRequestHelper, ProxyAuthenticationProperties) - Constructor for class org.springframework.cloud.security.oauth2.proxy.AuthenticationHeaderFilter
 
authenticationHeaderFilter(ProxyAuthenticationProperties) - Method in class org.springframework.cloud.security.oauth2.proxy.OAuth2ProxyAutoConfiguration.AuthenticationHeaderFilterConfiguration
 
AUTHORIZATION - Static variable in class org.springframework.cloud.security.oauth2.client.feign.OAuth2FeignRequestInterceptor
 

B

BEARER - Static variable in class org.springframework.cloud.security.oauth2.client.feign.OAuth2FeignRequestInterceptor
 

E

extract(String) - Method in class org.springframework.cloud.security.oauth2.client.feign.OAuth2FeignRequestInterceptor
Extracts the token extract id the access token exists or returning an empty extract if there is no one on the context it may occasionally causes Unauthorized response since the token extract is empty

F

filterOrder() - Method in class org.springframework.cloud.security.oauth2.proxy.AuthenticationHeaderFilter
 
filterOrder() - Method in class org.springframework.cloud.security.oauth2.proxy.OAuth2TokenRelayFilter
 
filterType() - Method in class org.springframework.cloud.security.oauth2.proxy.AuthenticationHeaderFilter
 
filterType() - Method in class org.springframework.cloud.security.oauth2.proxy.OAuth2TokenRelayFilter
 

G

getToken() - Method in class org.springframework.cloud.security.oauth2.client.feign.OAuth2FeignRequestInterceptor
Extract the access token within the request or try to acquire a new one by delegating it to OAuth2FeignRequestInterceptor.acquireAccessToken()

I

init() - Method in class org.springframework.cloud.security.oauth2.proxy.ProxyAuthenticationProperties
 

L

loadBalancedOauth2RestTemplate(LoadBalancerInterceptor, OAuth2ClientContext, OAuth2ProtectedResourceDetails) - Method in class org.springframework.cloud.security.oauth2.client.OAuth2LoadBalancerClientAutoConfiguration.LoadBalancedOauth2RestTemplateConfig
 
loadBalancedUserInfoRestTemplateCustomizer(LoadBalancerInterceptor) - Method in class org.springframework.cloud.security.oauth2.client.OAuth2LoadBalancerClientAutoConfiguration.UserInfoLoadBalancerConfig
 

M

matches(String) - Method in class org.springframework.cloud.security.oauth2.proxy.ProxyAuthenticationProperties.Route.Scheme
 

N

NONE - Static variable in class org.springframework.cloud.security.oauth2.proxy.ProxyAuthenticationProperties.Route.Scheme
 

O

OAUTH2 - Static variable in class org.springframework.cloud.security.oauth2.proxy.ProxyAuthenticationProperties.Route.Scheme
 
OAuth2FeignRequestInterceptor - Class in org.springframework.cloud.security.oauth2.client.feign
Pre-defined custom RequestInterceptor for Feign Requests It uses the OAuth2ClientContext provided from the environment and construct a new header on the request before it is made by Feign
OAuth2FeignRequestInterceptor(OAuth2ClientContext, OAuth2ProtectedResourceDetails) - Constructor for class org.springframework.cloud.security.oauth2.client.feign.OAuth2FeignRequestInterceptor
Default constructor which uses the provided OAuth2ClientContext and Bearer tokens within Authorization header
OAuth2FeignRequestInterceptor(OAuth2ClientContext, OAuth2ProtectedResourceDetails, String, String) - Constructor for class org.springframework.cloud.security.oauth2.client.feign.OAuth2FeignRequestInterceptor
Fully customizable constructor for changing token type and header name, in cases of Bearer and Authorization is not the default such as "bearer", "authorization"
OAuth2LoadBalancerClientAutoConfiguration - Class in org.springframework.cloud.security.oauth2.client
 
OAuth2LoadBalancerClientAutoConfiguration() - Constructor for class org.springframework.cloud.security.oauth2.client.OAuth2LoadBalancerClientAutoConfiguration
 
OAuth2LoadBalancerClientAutoConfiguration.LoadBalancedOauth2RestTemplateConfig - Class in org.springframework.cloud.security.oauth2.client
 
OAuth2LoadBalancerClientAutoConfiguration.LoadBalancedOauth2RestTemplateConfig() - Constructor for class org.springframework.cloud.security.oauth2.client.OAuth2LoadBalancerClientAutoConfiguration.LoadBalancedOauth2RestTemplateConfig
 
OAuth2LoadBalancerClientAutoConfiguration.UserInfoLoadBalancerConfig - Class in org.springframework.cloud.security.oauth2.client
 
OAuth2LoadBalancerClientAutoConfiguration.UserInfoLoadBalancerConfig() - Constructor for class org.springframework.cloud.security.oauth2.client.OAuth2LoadBalancerClientAutoConfiguration.UserInfoLoadBalancerConfig
 
OAuth2ProxyAutoConfiguration - Class in org.springframework.cloud.security.oauth2.proxy
 
OAuth2ProxyAutoConfiguration() - Constructor for class org.springframework.cloud.security.oauth2.proxy.OAuth2ProxyAutoConfiguration
 
OAuth2ProxyAutoConfiguration.AuthenticationHeaderFilterConfiguration - Class in org.springframework.cloud.security.oauth2.proxy
 
OAuth2ProxyAutoConfiguration.AuthenticationHeaderFilterConfiguration() - Constructor for class org.springframework.cloud.security.oauth2.proxy.OAuth2ProxyAutoConfiguration.AuthenticationHeaderFilterConfiguration
 
oauth2TokenRelayFilter() - Method in class org.springframework.cloud.security.oauth2.proxy.OAuth2ProxyAutoConfiguration
 
OAuth2TokenRelayFilter - Class in org.springframework.cloud.security.oauth2.proxy
Pre-filter that adds an OAuth2 access token as a downstream authorization header if it can detect the token as part of the currently authenticated principal.
OAuth2TokenRelayFilter(ProxyAuthenticationProperties) - Constructor for class org.springframework.cloud.security.oauth2.proxy.OAuth2TokenRelayFilter
 
org.springframework.cloud.security.oauth2.client - package org.springframework.cloud.security.oauth2.client
 
org.springframework.cloud.security.oauth2.client.feign - package org.springframework.cloud.security.oauth2.client.feign
 
org.springframework.cloud.security.oauth2.proxy - package org.springframework.cloud.security.oauth2.proxy
 

P

PASSTHRU - Static variable in class org.springframework.cloud.security.oauth2.proxy.ProxyAuthenticationProperties.Route.Scheme
 
ProxyAuthenticationProperties - Class in org.springframework.cloud.security.oauth2.proxy
 
ProxyAuthenticationProperties() - Constructor for class org.springframework.cloud.security.oauth2.proxy.ProxyAuthenticationProperties
 
ProxyAuthenticationProperties.Route - Class in org.springframework.cloud.security.oauth2.proxy
 
ProxyAuthenticationProperties.Route(String) - Constructor for class org.springframework.cloud.security.oauth2.proxy.ProxyAuthenticationProperties.Route
 
ProxyAuthenticationProperties.Route.Scheme - Class in org.springframework.cloud.security.oauth2.proxy
 

R

run() - Method in class org.springframework.cloud.security.oauth2.proxy.AuthenticationHeaderFilter
 
run() - Method in class org.springframework.cloud.security.oauth2.proxy.OAuth2TokenRelayFilter
 

S

setRestTemplate(OAuth2RestOperations) - Method in class org.springframework.cloud.security.oauth2.proxy.OAuth2TokenRelayFilter
 
shouldFilter() - Method in class org.springframework.cloud.security.oauth2.proxy.AuthenticationHeaderFilter
 
shouldFilter() - Method in class org.springframework.cloud.security.oauth2.proxy.OAuth2TokenRelayFilter
 
A B E F G I L M N O P R S 

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