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

A

applicationEventPublisher - Variable in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
authenticate(Authentication) - Method in class org.springframework.cloud.common.security.ManualOAuthAuthenticationProvider
 
authenticationProvider() - Method in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
AUTHORIZATION_RULE - Static variable in class org.springframework.cloud.common.security.support.SecurityConfigUtils
 
authorizationCodeResourceDetails - Variable in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
AuthorizationProperties - Class in org.springframework.cloud.common.security
Holds configuration for the authorization aspects of security.
AuthorizationProperties() - Constructor for class org.springframework.cloud.common.security.AuthorizationProperties
 
authorizationProperties - Variable in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 

B

BASIC_AUTH_REALM_NAME - Static variable in class org.springframework.cloud.common.security.support.SecurityConfigUtils
 
BrowserDetectingContentNegotiationStrategy() - Constructor for class org.springframework.cloud.common.security.OAuthSecurityConfiguration.BrowserDetectingContentNegotiationStrategy
 

C

clientCredentialsResourceDetails - Variable in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
CommonSecurityAutoConfiguration - Class in org.springframework.cloud.common.security
 
CommonSecurityAutoConfiguration() - Constructor for class org.springframework.cloud.common.security.CommonSecurityAutoConfiguration
 
configure(WebSecurity) - Method in class org.springframework.cloud.common.security.IgnoreAllSecurityConfiguration
 
configure(HttpSecurity) - Method in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
configure(ResourceServerSecurityConfigurer) - Method in class org.springframework.cloud.common.security.OAuthSecurityConfiguration.ResourceServerConfiguration
 
configureSimpleSecurity(ExpressionUrlAuthorizationConfigurer<HttpSecurity>.ExpressionInterceptUrlRegistry, AuthorizationProperties) - Static method in class org.springframework.cloud.common.security.support.SecurityConfigUtils
Read the configuration for "simple" (that is, not ACL based) security and apply it.
CoreSecurityRoles - Enum in org.springframework.cloud.common.security.support
Defines the core security roles supported by Spring Cloud Security.
CREATE - Static variable in class org.springframework.cloud.common.security.support.ExternalOauth2ResourceAuthoritiesExtractor
 

D

dashboard(String) - Method in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
DataflowPrincipalExtractor - Class in org.springframework.cloud.common.security.support
A slightly customized PrincipalExtractor that extracts the username.
DataflowPrincipalExtractor() - Constructor for class org.springframework.cloud.common.security.support.DataflowPrincipalExtractor
 
DefaultAuthoritiesExtractor - Class in org.springframework.cloud.common.security.support
Default Spring Cloud AuthoritiesExtractor.
DefaultAuthoritiesExtractor(boolean, Map<String, String>, OAuth2RestOperations) - Constructor for class org.springframework.cloud.common.security.support.DefaultAuthoritiesExtractor
 
DefaultAuthoritiesExtractor() - Constructor for class org.springframework.cloud.common.security.support.DefaultAuthoritiesExtractor
 
DEPLOY - Static variable in class org.springframework.cloud.common.security.support.ExternalOauth2ResourceAuthoritiesExtractor
 
DESTROY - Static variable in class org.springframework.cloud.common.security.support.ExternalOauth2ResourceAuthoritiesExtractor
 

E

ExternalOauth2ResourceAuthoritiesExtractor - Class in org.springframework.cloud.common.security.support
Spring Cloud AuthoritiesExtractor that looks up CoreSecurityRoles from an external HTTP resource.
ExternalOauth2ResourceAuthoritiesExtractor(OAuth2RestTemplate, URI) - Constructor for class org.springframework.cloud.common.security.support.ExternalOauth2ResourceAuthoritiesExtractor
 
extractAuthorities(Map<String, Object>) - Method in class org.springframework.cloud.common.security.support.DefaultAuthoritiesExtractor
The returned List of GrantedAuthoritys contains all roles from CoreSecurityRoles.
extractAuthorities(Map<String, Object>) - Method in class org.springframework.cloud.common.security.support.ExternalOauth2ResourceAuthoritiesExtractor
 
extractPrincipal(Map<String, Object>) - Method in class org.springframework.cloud.common.security.support.DataflowPrincipalExtractor
 

F

fromKey(String) - Static method in enum org.springframework.cloud.common.security.support.CoreSecurityRoles
 

G

getAccessToken() - Method in class org.springframework.cloud.common.security.ManualOAuthAuthenticationDetails
 
getAllRolesAsStringArray() - Static method in enum org.springframework.cloud.common.security.support.CoreSecurityRoles
Helper class that will return all role names as a string array.
getAuthenticatedPaths() - Method in class org.springframework.cloud.common.security.AuthorizationProperties
 
getAuthorizationHeader(String, String) - Method in class org.springframework.cloud.common.security.support.TokenValidatingUserInfoTokenServices
Copied from RemoteTokenServices.
getDashboardUrl() - Method in class org.springframework.cloud.common.security.AuthorizationProperties
 
getExternalAuthoritiesUrl() - Method in class org.springframework.cloud.common.security.AuthorizationProperties
 
getKey() - Method in enum org.springframework.cloud.common.security.support.CoreSecurityRoles
 
getLoginProcessingUrl() - Method in class org.springframework.cloud.common.security.AuthorizationProperties
 
getLoginUrl() - Method in class org.springframework.cloud.common.security.AuthorizationProperties
 
getLogoutSuccessUrl() - Method in class org.springframework.cloud.common.security.AuthorizationProperties
 
getLogoutUrl() - Method in class org.springframework.cloud.common.security.AuthorizationProperties
 
getMatchOutcome(ConditionContext, AnnotatedTypeMetadata) - Method in class org.springframework.cloud.common.security.support.OnOAuth2SecurityEnabled
 
getName() - Method in enum org.springframework.cloud.common.security.support.CoreSecurityRoles
 
getPermitAllPaths() - Method in class org.springframework.cloud.common.security.AuthorizationProperties
 
getPrincipal(Map<String, Object>) - Method in class org.springframework.cloud.common.security.support.TokenValidatingUserInfoTokenServices
Return the principal that should be used for the token.
getRoleMappings() - Method in class org.springframework.cloud.common.security.AuthorizationProperties
When using OAuth2 with enabled AuthorizationProperties.setMapOauthScopes(boolean), you can optionally specify a custom mapping of OAuth scopes to role names as they exist in the Data Flow application.
getRules() - Method in class org.springframework.cloud.common.security.AuthorizationProperties
 
getSubProperties(Environment, String) - Static method in class org.springframework.cloud.common.security.support.OnOAuth2SecurityEnabled
 

H

handleOAuth2AuthenticationFailureEvent(OAuth2AuthenticationFailureEvent) - Method in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 

I

IgnoreAllSecurityConfiguration - Class in org.springframework.cloud.common.security
Spring Security WebSecurityConfigurer simply ignoring all paths conditionally if security is not enabled.
IgnoreAllSecurityConfiguration() - Constructor for class org.springframework.cloud.common.security.IgnoreAllSecurityConfiguration
 
init(WebSecurity) - Method in class org.springframework.cloud.common.security.IgnoreAllSecurityConfiguration
 
isAuthenticationEnabled() - Method in class org.springframework.cloud.common.security.support.SecurityStateBean
 
isMapOauthScopes() - Method in class org.springframework.cloud.common.security.AuthorizationProperties
 

L

loadAuthentication(String) - Method in class org.springframework.cloud.common.security.support.TokenValidatingUserInfoTokenServices
 
logger - Variable in class org.springframework.cloud.common.security.support.TokenValidatingUserInfoTokenServices
 

M

MANAGE - Static variable in class org.springframework.cloud.common.security.support.ExternalOauth2ResourceAuthoritiesExtractor
 
ManualOAuthAuthenticationDetails - Class in org.springframework.cloud.common.security
Holder class for an OAuth2AccessToken.
ManualOAuthAuthenticationDetails(OAuth2AccessToken) - Constructor for class org.springframework.cloud.common.security.ManualOAuthAuthenticationDetails
 
ManualOAuthAuthenticationProvider - Class in org.springframework.cloud.common.security
Provides a custom AuthenticationProvider that allows for authentication (username and password) against an OAuth Server using a password grant.
ManualOAuthAuthenticationProvider(ResourceServerTokenServices, OAuth2ClientContext) - Constructor for class org.springframework.cloud.common.security.ManualOAuthAuthenticationProvider
 
MODIFY - Static variable in class org.springframework.cloud.common.security.support.ExternalOauth2ResourceAuthoritiesExtractor
 

O

oAuth2AuthenticationProcessingFilter() - Method in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
oauth2ClientContext - Variable in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
oAuth2RestTemplate() - Method in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
oauthAuthenticationManager() - Method in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
oauthFilter() - Method in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
OAuthSecurityConfiguration - Class in org.springframework.cloud.common.security
Setup Spring Security OAuth for the Rest Endpoints of Spring Cloud Data Flow.
OAuthSecurityConfiguration() - Constructor for class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
OAuthSecurityConfiguration.BrowserDetectingContentNegotiationStrategy - Class in org.springframework.cloud.common.security
 
OAuthSecurityConfiguration.ResourceServerConfiguration - Class in org.springframework.cloud.common.security
 
OnOAuth2SecurityDisabled - Class in org.springframework.cloud.common.security.support
Condition that is only valid if security.basic.enabled is true and the property security.oauth2 exists.
OnOAuth2SecurityDisabled() - Constructor for class org.springframework.cloud.common.security.support.OnOAuth2SecurityDisabled
 
OnOAuth2SecurityEnabled - Class in org.springframework.cloud.common.security.support
Condition that is only valid if the property security.oauth2.client.client-id exists.
OnOAuth2SecurityEnabled() - Constructor for class org.springframework.cloud.common.security.support.OnOAuth2SecurityEnabled
 
org.springframework.cloud.common.security - package org.springframework.cloud.common.security
Contains security related configuration classes.
org.springframework.cloud.common.security.support - package org.springframework.cloud.common.security.support
 

P

postForMap(String, MultiValueMap<String, String>, HttpHeaders) - Method in class org.springframework.cloud.common.security.support.TokenValidatingUserInfoTokenServices
Copied from RemoteTokenServices.
providerManager() - Method in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 

R

readAccessToken(String) - Method in class org.springframework.cloud.common.security.support.TokenValidatingUserInfoTokenServices
 
resolveMediaTypes(NativeWebRequest) - Method in class org.springframework.cloud.common.security.OAuthSecurityConfiguration.BrowserDetectingContentNegotiationStrategy
 
ResourceServerConfiguration() - Constructor for class org.springframework.cloud.common.security.OAuthSecurityConfiguration.ResourceServerConfiguration
 
resourceServerProperties - Variable in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
resourceServerTokenServices() - Method in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
retrieveAccessTokenFromOAuthServer(String) - Method in class org.springframework.cloud.common.security.support.TokenValidatingUserInfoTokenServices
This method will take a received accessToken and call the introspection endpoint of the OAuth provider to validate the token and retrieved the associated scopes associated with the token.
ROLE_PREFIX - Static variable in class org.springframework.cloud.common.security.support.SecurityConfigUtils
 

S

SCHEDULE - Static variable in class org.springframework.cloud.common.security.support.ExternalOauth2ResourceAuthoritiesExtractor
 
SecurityConfigUtils - Class in org.springframework.cloud.common.security.support
State-holder for computed security meta-information.
SecurityConfigUtils() - Constructor for class org.springframework.cloud.common.security.support.SecurityConfigUtils
 
securityProperties - Variable in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
securityStateBean - Variable in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
SecurityStateBean - Class in org.springframework.cloud.common.security.support
State-holder for computed security meta-information.
SecurityStateBean() - Constructor for class org.springframework.cloud.common.security.support.SecurityStateBean
 
setAuthenticatedPaths(List<String>) - Method in class org.springframework.cloud.common.security.AuthorizationProperties
 
setAuthenticationEnabled(boolean) - Method in class org.springframework.cloud.common.security.support.SecurityStateBean
 
setAuthoritiesExtractor(AuthoritiesExtractor) - Method in class org.springframework.cloud.common.security.support.TokenValidatingUserInfoTokenServices
 
setClientDetailsService(ClientDetailsService) - Method in class org.springframework.cloud.common.security.support.TokenValidatingUserInfoTokenServices
The client details service to use for looking up clients (if necessary).
setDashboardUrl(String) - Method in class org.springframework.cloud.common.security.AuthorizationProperties
 
setExternalAuthoritiesUrl(String) - Method in class org.springframework.cloud.common.security.AuthorizationProperties
 
setLoginProcessingUrl(String) - Method in class org.springframework.cloud.common.security.AuthorizationProperties
 
setLoginUrl(String) - Method in class org.springframework.cloud.common.security.AuthorizationProperties
 
setLogoutSuccessUrl(String) - Method in class org.springframework.cloud.common.security.AuthorizationProperties
 
setLogoutUrl(String) - Method in class org.springframework.cloud.common.security.AuthorizationProperties
 
setMapOauthScopes(boolean) - Method in class org.springframework.cloud.common.security.AuthorizationProperties
If set to true, Oauth scopes will be mapped to corresponding Data Flow roles.
setPermitAllPaths(List<String>) - Method in class org.springframework.cloud.common.security.AuthorizationProperties
 
setPrincipalExtractor(PrincipalExtractor) - Method in class org.springframework.cloud.common.security.support.TokenValidatingUserInfoTokenServices
 
setRestTemplate(OAuth2RestOperations) - Method in class org.springframework.cloud.common.security.support.TokenValidatingUserInfoTokenServices
 
setRolePrefix(String) - Method in class org.springframework.cloud.common.security.support.DefaultAuthoritiesExtractor
Sets the prefix which should be added to the authority name (if it doesn't already exist)
setRules(List<String>) - Method in class org.springframework.cloud.common.security.AuthorizationProperties
 
setTokenName(String) - Method in class org.springframework.cloud.common.security.support.TokenValidatingUserInfoTokenServices
See also RemoteTokenServices.
setTokenStore(TokenStore) - Method in class org.springframework.cloud.common.security.support.TokenValidatingUserInfoTokenServices
The persistence strategy for token storage.
supports(Class<?>) - Method in class org.springframework.cloud.common.security.ManualOAuthAuthenticationProvider
 

T

TokenValidatingUserInfoTokenServices - Class in org.springframework.cloud.common.security.support
Extension of DefaultTokenServices that provides the functionality of the RemoteTokenServices to validate a passed Access Token from a remote OAuth Server (introspection).
TokenValidatingUserInfoTokenServices(String, String, String, String) - Constructor for class org.springframework.cloud.common.security.support.TokenValidatingUserInfoTokenServices
Initialize the DataFlowUserInfoTokenServices.

U

userAccessTokenProvider() - Method in class org.springframework.cloud.common.security.ManualOAuthAuthenticationProvider
 
userAccessTokenProvider() - Method in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 

V

valueOf(String) - Static method in enum org.springframework.cloud.common.security.support.CoreSecurityRoles
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.springframework.cloud.common.security.support.CoreSecurityRoles
Returns an array containing the constants of this enum type, in the order they are declared.
VIEW - Static variable in class org.springframework.cloud.common.security.support.ExternalOauth2ResourceAuthoritiesExtractor
 
A B C D E F G H I L M O P R S T U V 
Skip navigation links

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