Skip navigation links
A B C E F G I L M N O P R S T U 

A

AccessTokenContextRelay - Class in org.springframework.cloud.security.oauth2.client
Convenience class for relaying an access token from the SecurityContext to the OAuth2ClientContext.
AccessTokenContextRelay(OAuth2ClientContext) - Constructor for class org.springframework.cloud.security.oauth2.client.AccessTokenContextRelay
 
accessTokenContextRelay(OAuth2ClientContext) - Method in class org.springframework.cloud.security.oauth2.client.ResourceServerTokenRelayAutoConfiguration
 
acquireAccessToken() - Method in class org.springframework.cloud.security.oauth2.client.feign.OAuth2FeignRequestInterceptor
Try to acquire the token using a access token provider.
addInterceptors(InterceptorRegistry) - Method in class org.springframework.cloud.security.oauth2.client.ResourceServerTokenRelayAutoConfiguration.ResourceServerTokenRelayRegistrationAutoConfiguration
 
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.
apply() - Method in class org.springframework.cloud.security.oauth2.gateway.TokenRelayGatewayFilterFactory
 
apply(Object) - Method in class org.springframework.cloud.security.oauth2.gateway.TokenRelayGatewayFilterFactory
 
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
 
AuthenticationHeaderFilterConfiguration() - Constructor for class org.springframework.cloud.security.oauth2.proxy.OAuth2ProxyAutoConfiguration.AuthenticationHeaderFilterConfiguration
 
AUTHORIZATION - Static variable in class org.springframework.cloud.security.oauth2.client.feign.OAuth2FeignRequestInterceptor
The name of the header.

B

BEARER - Static variable in class org.springframework.cloud.security.oauth2.client.feign.OAuth2FeignRequestInterceptor
The name of the token.

C

copyToken() - Method in class org.springframework.cloud.security.oauth2.client.AccessTokenContextRelay
Attempt to copy an access token from the security context into the oauth2 context.

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

getId() - Method in class org.springframework.cloud.security.oauth2.proxy.ProxyAuthenticationProperties.Route
 
getRoutes() - Method in class org.springframework.cloud.security.oauth2.proxy.ProxyAuthenticationProperties
 
getScheme() - Method in class org.springframework.cloud.security.oauth2.proxy.ProxyAuthenticationProperties.Route
 
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
 
isLoadBalanced() - Method in class org.springframework.cloud.security.oauth2.proxy.ProxyAuthenticationProperties
 

L

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
Fixed scheme of "none".

O

OAUTH2 - Static variable in class org.springframework.cloud.security.oauth2.proxy.ProxyAuthenticationProperties.Route.Scheme
Fixed scheme of "oauth2".
OAuth2FeignRequestInterceptor - Class in org.springframework.cloud.security.oauth2.client.feign
Pre-defined custom RequestInterceptor for Feign Requests.
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.UserInfoLoadBalancerConfig - Class in org.springframework.cloud.security.oauth2.client
 
OAuth2LoadBalancerClientAutoConfiguration.UserInfoRetryLoadBalancerConfig - Class in org.springframework.cloud.security.oauth2.client
 
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
 
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.gateway - package org.springframework.cloud.security.oauth2.gateway
 
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
Fixed scheme of "passthru".
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
The route to the endpoint.
ProxyAuthenticationProperties.Route.Scheme - Class in org.springframework.cloud.security.oauth2.proxy
The scheme for the pseudo-URL in the endpoint.

R

ResourceServerTokenRelayAutoConfiguration - Class in org.springframework.cloud.security.oauth2.client
Adds an MVC interceptor for relaying OAuth2 access tokens into the client context (if there is one).
ResourceServerTokenRelayAutoConfiguration() - Constructor for class org.springframework.cloud.security.oauth2.client.ResourceServerTokenRelayAutoConfiguration
 
ResourceServerTokenRelayAutoConfiguration.ResourceServerTokenRelayRegistrationAutoConfiguration - Class in org.springframework.cloud.security.oauth2.client
A WebMvcConfigurer for the access token interceptor.
ResourceServerTokenRelayRegistrationAutoConfiguration() - Constructor for class org.springframework.cloud.security.oauth2.client.ResourceServerTokenRelayAutoConfiguration.ResourceServerTokenRelayRegistrationAutoConfiguration
 
retryLoadBalancedUserInfoRestTemplateCustomizer(RetryLoadBalancerInterceptor) - Method in class org.springframework.cloud.security.oauth2.client.OAuth2LoadBalancerClientAutoConfiguration.UserInfoRetryLoadBalancerConfig
 
Route(String) - Constructor for class org.springframework.cloud.security.oauth2.proxy.ProxyAuthenticationProperties.Route
 
run() - Method in class org.springframework.cloud.security.oauth2.proxy.AuthenticationHeaderFilter
 
run() - Method in class org.springframework.cloud.security.oauth2.proxy.OAuth2TokenRelayFilter
 

S

setAccessTokenProvider(AccessTokenProvider) - Method in class org.springframework.cloud.security.oauth2.client.feign.OAuth2FeignRequestInterceptor
 
setId(String) - Method in class org.springframework.cloud.security.oauth2.proxy.ProxyAuthenticationProperties.Route
 
setLoadBalanced(boolean) - Method in class org.springframework.cloud.security.oauth2.proxy.ProxyAuthenticationProperties
 
setRestTemplate(OAuth2RestOperations) - Method in class org.springframework.cloud.security.oauth2.proxy.OAuth2TokenRelayFilter
 
setScheme(String) - Method in class org.springframework.cloud.security.oauth2.proxy.ProxyAuthenticationProperties.Route
 
shouldFilter() - Method in class org.springframework.cloud.security.oauth2.proxy.AuthenticationHeaderFilter
 
shouldFilter() - Method in class org.springframework.cloud.security.oauth2.proxy.OAuth2TokenRelayFilter
 

T

TokenRelayAutoConfiguration - Class in org.springframework.cloud.security.oauth2.gateway
 
TokenRelayAutoConfiguration() - Constructor for class org.springframework.cloud.security.oauth2.gateway.TokenRelayAutoConfiguration
 
tokenRelayGatewayFilterFactory(ServerOAuth2AuthorizedClientRepository) - Method in class org.springframework.cloud.security.oauth2.gateway.TokenRelayAutoConfiguration
 
TokenRelayGatewayFilterFactory - Class in org.springframework.cloud.security.oauth2.gateway
 
TokenRelayGatewayFilterFactory(ServerOAuth2AuthorizedClientRepository) - Constructor for class org.springframework.cloud.security.oauth2.gateway.TokenRelayGatewayFilterFactory
 

U

UserInfoLoadBalancerConfig() - Constructor for class org.springframework.cloud.security.oauth2.client.OAuth2LoadBalancerClientAutoConfiguration.UserInfoLoadBalancerConfig
 
UserInfoRetryLoadBalancerConfig() - Constructor for class org.springframework.cloud.security.oauth2.client.OAuth2LoadBalancerClientAutoConfiguration.UserInfoRetryLoadBalancerConfig
 
A B C E F G I L M N O P R S T U 
Skip navigation links

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