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

A

AccessTokenClearingLogoutSuccessHandler - Class in org.springframework.cloud.common.security.support
Customized SimpleUrlLogoutSuccessHandler that will remove the previously authenticated user's OAuth2AuthorizedClient from the underlying OAuth2AuthorizedClientService.
AccessTokenClearingLogoutSuccessHandler(OAuth2TokenUtilsService) - Constructor for class org.springframework.cloud.common.security.support.AccessTokenClearingLogoutSuccessHandler
 
addRoleMapping(String, String) - Method in class org.springframework.cloud.common.security.ProviderRoleMapping
 
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
 
AuthoritiesMapper - Interface in org.springframework.cloud.common.security.support
 
authorityMapper() - Method in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
AUTHORIZATION_RULE - Static variable in class org.springframework.cloud.common.security.support.SecurityConfigUtils
 
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
 
authorizedClientManager(ClientRegistrationRepository, OAuth2AuthorizedClientRepository) - Method 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

clientRegistrationRepository - 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
 
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.
convert(Jwt) - Method in class org.springframework.cloud.common.security.support.MappingJwtGrantedAuthoritiesConverter
Extract GrantedAuthoritys from the given Jwt.
convertRoleMappingKeysToCoreSecurityRoles() - Method in class org.springframework.cloud.common.security.ProviderRoleMapping
 
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.ExternalOauth2ResourceAuthoritiesMapper
 
CustomAuthoritiesOpaqueTokenIntrospector - Class in org.springframework.cloud.common.security.support
 
CustomAuthoritiesOpaqueTokenIntrospector(String, String, String, AuthoritiesMapper) - Constructor for class org.springframework.cloud.common.security.support.CustomAuthoritiesOpaqueTokenIntrospector
 
CustomOAuth2OidcUserService - Class in org.springframework.cloud.common.security.support
 
CustomOAuth2OidcUserService(AuthoritiesMapper) - Constructor for class org.springframework.cloud.common.security.support.CustomOAuth2OidcUserService
 
CustomPlainOAuth2UserService - Class in org.springframework.cloud.common.security.support
 
CustomPlainOAuth2UserService(AuthoritiesMapper) - Constructor for class org.springframework.cloud.common.security.support.CustomPlainOAuth2UserService
 

D

dashboard(String) - Method in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
DefaultAuthoritiesMapper - Class in org.springframework.cloud.common.security.support
DefaultAuthoritiesMapper(Map<String, ProviderRoleMapping>, String) - Constructor for class org.springframework.cloud.common.security.support.DefaultAuthoritiesMapper
 
DefaultAuthoritiesMapper(String, boolean, Map<String, String>) - Constructor for class org.springframework.cloud.common.security.support.DefaultAuthoritiesMapper
Convenience constructor that will create a DefaultAuthoritiesMapper with a single ProviderRoleMapping.
DefaultAuthoritiesMapper(String, boolean) - Constructor for class org.springframework.cloud.common.security.support.DefaultAuthoritiesMapper
Convenience constructor that will create a DefaultAuthoritiesMapper with a single ProviderRoleMapping.
DefaultAuthoritiesMapper(String, ProviderRoleMapping) - Constructor for class org.springframework.cloud.common.security.support.DefaultAuthoritiesMapper
Convenience constructor that will create a DefaultAuthoritiesMapper with a single ProviderRoleMapping.
DefaultOAuth2TokenUtilsService - Class in org.springframework.cloud.common.security.support
Utility methods for retrieving access tokens.
DefaultOAuth2TokenUtilsService(OAuth2AuthorizedClientService) - Constructor for class org.springframework.cloud.common.security.support.DefaultOAuth2TokenUtilsService
 
DefaultPrincipalExtractor - Class in org.springframework.cloud.common.security.support
The default implementation of the PrincipalExtractor that extracts the username of the principal.
DefaultPrincipalExtractor() - Constructor for class org.springframework.cloud.common.security.support.DefaultPrincipalExtractor
 
DEPLOY - Static variable in class org.springframework.cloud.common.security.support.ExternalOauth2ResourceAuthoritiesMapper
 
DESTROY - Static variable in class org.springframework.cloud.common.security.support.ExternalOauth2ResourceAuthoritiesMapper
 

E

ExternalOauth2ResourceAuthoritiesMapper - Class in org.springframework.cloud.common.security.support
AuthoritiesMapper that looks up CoreSecurityRoles from an external HTTP resource.
ExternalOauth2ResourceAuthoritiesMapper(URI) - Constructor for class org.springframework.cloud.common.security.support.ExternalOauth2ResourceAuthoritiesMapper
 
extractPrincipal(Map<String, Object>) - Method in class org.springframework.cloud.common.security.support.DefaultPrincipalExtractor
 
extractPrincipal(Map<String, Object>) - Method in interface org.springframework.cloud.common.security.support.PrincipalExtractor
 

F

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

G

getAccessTokenOfAuthenticatedUser() - Method in class org.springframework.cloud.common.security.support.DefaultOAuth2TokenUtilsService
Retrieves the access token from the Authentication implementation.
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
 
getAuthorizedClient(OAuth2AuthenticationToken) - Method in class org.springframework.cloud.common.security.support.DefaultOAuth2TokenUtilsService
 
getDashboardUrl() - Method in class org.springframework.cloud.common.security.AuthorizationProperties
 
getDefaultProviderId() - 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
 
getOauthScopePrefix() - Method in class org.springframework.cloud.common.security.ProviderRoleMapping
 
getPermitAllPaths() - Method in class org.springframework.cloud.common.security.AuthorizationProperties
 
getProviderRoleMappings() - Method in class org.springframework.cloud.common.security.AuthorizationProperties
 
getRoleMappings() - Method in class org.springframework.cloud.common.security.ProviderRoleMapping
When using OAuth2 with enabled ProviderRoleMapping.setMapOauthScopes(boolean), you can optionally specify a custom mapping of OAuth scopes to role names as they exist in the Data Flow application.
getRolePrefix() - Method in class org.springframework.cloud.common.security.ProviderRoleMapping
 
getRules() - Method in class org.springframework.cloud.common.security.AuthorizationProperties
 
getSubProperties(Environment, String) - Static method in class org.springframework.cloud.common.security.support.OnOAuth2SecurityEnabled
 
grantedAuthoritiesExtractor() - Method in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 

H

handleOAuth2AuthenticationFailureEvent(AbstractAuthenticationFailureEvent) - 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
 
introspect(String) - Method in class org.springframework.cloud.common.security.support.CustomAuthoritiesOpaqueTokenIntrospector
 
isAuthenticationEnabled() - Method in class org.springframework.cloud.common.security.support.SecurityStateBean
 
isMapOauthScopes() - Method in class org.springframework.cloud.common.security.ProviderRoleMapping
 

L

loadUser(OidcUserRequest) - Method in class org.springframework.cloud.common.security.support.CustomOAuth2OidcUserService
 
loadUser(OAuth2UserRequest) - Method in class org.springframework.cloud.common.security.support.CustomPlainOAuth2UserService
 

M

MANAGE - Static variable in class org.springframework.cloud.common.security.support.ExternalOauth2ResourceAuthoritiesMapper
 
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(OAuth2AccessTokenResponseClient<OAuth2PasswordGrantRequest>, ClientRegistrationRepository, OpaqueTokenIntrospector, String) - Constructor for class org.springframework.cloud.common.security.ManualOAuthAuthenticationProvider
 
MappingJwtGrantedAuthoritiesConverter - Class in org.springframework.cloud.common.security.support
Extracts the GrantedAuthoritys from scope attributes typically found in a Jwt.
MappingJwtGrantedAuthoritiesConverter() - Constructor for class org.springframework.cloud.common.security.support.MappingJwtGrantedAuthoritiesConverter
 
mapScopesToAuthorities(String, Set<String>, String) - Method in interface org.springframework.cloud.common.security.support.AuthoritiesMapper
Map the provided Scopes to authorities.
mapScopesToAuthorities(String, Set<String>, String) - Method in class org.springframework.cloud.common.security.support.DefaultAuthoritiesMapper
The returned List of GrantedAuthoritys contains all roles from CoreSecurityRoles.
mapScopesToAuthorities(String, Set<String>, String) - Method in class org.springframework.cloud.common.security.support.ExternalOauth2ResourceAuthoritiesMapper
 
MODIFY - Static variable in class org.springframework.cloud.common.security.support.ExternalOauth2ResourceAuthoritiesMapper
 

O

oauth2AuthorizedClientService - Variable in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
oauth2ClientProperties - Variable in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
oAuth2PasswordTokenResponseClient - Variable in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
oAuth2ResourceServerProperties - Variable in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
oauth2TokenUtilsService() - 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
 
oidcUserService() - Method in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
onLogoutSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.springframework.cloud.common.security.support.AccessTokenClearingLogoutSuccessHandler
 
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
 
opaqueTokenIntrospector - Variable in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
opaqueTokenIntrospector() - Method in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
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

plainOauth2UserService() - Method in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
PrincipalExtractor - Interface in org.springframework.cloud.common.security.support
 
providerManager() - Method in class org.springframework.cloud.common.security.OAuthSecurityConfiguration
 
ProviderRoleMapping - Class in org.springframework.cloud.common.security
Holds configuration for the authorization aspects of security.
ProviderRoleMapping() - Constructor for class org.springframework.cloud.common.security.ProviderRoleMapping
 
ProviderRoleMapping(boolean) - Constructor for class org.springframework.cloud.common.security.ProviderRoleMapping
 
ProviderRoleMapping(boolean, Map<String, String>) - Constructor for class org.springframework.cloud.common.security.ProviderRoleMapping
 

R

removeAuthorizedClient(OAuth2AuthorizedClient) - Method in class org.springframework.cloud.common.security.support.DefaultOAuth2TokenUtilsService
 
resolveMediaTypes(NativeWebRequest) - Method in class org.springframework.cloud.common.security.OAuthSecurityConfiguration.BrowserDetectingContentNegotiationStrategy
 
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.ExternalOauth2ResourceAuthoritiesMapper
 
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
 
setAuthoritiesClaimName(String) - Method in class org.springframework.cloud.common.security.support.MappingJwtGrantedAuthoritiesConverter
Sets the name of token claim to use for mapping authorities by this converter.
setAuthoritiesMapping(Map<String, String>) - Method in class org.springframework.cloud.common.security.support.MappingJwtGrantedAuthoritiesConverter
Set the mapping from resolved authorities from jwt into granted authorities.
setAuthorityMapper(AuthoritiesMapper) - Method in class org.springframework.cloud.common.security.support.CustomAuthoritiesOpaqueTokenIntrospector
 
setAuthorityPrefix(String) - Method in class org.springframework.cloud.common.security.support.MappingJwtGrantedAuthoritiesConverter
Sets the prefix to use for authorities mapped by this converter.
setDashboardUrl(String) - Method in class org.springframework.cloud.common.security.AuthorizationProperties
 
setDefaultProviderId(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.ProviderRoleMapping
If set to true, Oauth scopes will be mapped to corresponding Data Flow roles.
setOauthScopePrefix(String) - Method in class org.springframework.cloud.common.security.ProviderRoleMapping
 
setPermitAllPaths(List<String>) - Method in class org.springframework.cloud.common.security.AuthorizationProperties
 
setPrincipalExtractor(DefaultPrincipalExtractor) - Method in class org.springframework.cloud.common.security.support.CustomAuthoritiesOpaqueTokenIntrospector
 
setRolePrefix(String) - Method in class org.springframework.cloud.common.security.ProviderRoleMapping
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
 
supports(Class<?>) - Method in class org.springframework.cloud.common.security.ManualOAuthAuthenticationProvider
 

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.ExternalOauth2ResourceAuthoritiesMapper
 
A B C D E F G H I L M O P R S V 
Skip navigation links

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