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

A

AbstractVaadinAuthenticationTargetUrlRequestHandler - Class in org.vaadin.spring.security.web.authentication
Base class containing the logic used by strategies which handle redirection to a URL and are passed an Authentication object as part of the contract.
AbstractVaadinAuthenticationTargetUrlRequestHandler() - Constructor for class org.vaadin.spring.security.web.authentication.AbstractVaadinAuthenticationTargetUrlRequestHandler
 
AbstractVaadinSecurity - Class in org.vaadin.spring.security
Abstract implementation for the VaadinSecurity
AbstractVaadinSecurity() - Constructor for class org.vaadin.spring.security.AbstractVaadinSecurity
 
ACCESS_DECISION_MANAGER - Static variable in class org.vaadin.spring.security.config.VaadinSecurityConfiguration.Beans
 
addAuthenticationFailureHandler(VaadinAuthenticationFailureHandler) - Method in class org.vaadin.spring.security.AbstractVaadinSecurity
Add AuthenticationFailureHandler

Set to null to deactivate
addAuthenticationFailureHandler(VaadinAuthenticationFailureHandler) - Method in interface org.vaadin.spring.security.VaadinSecurityContext
Add AuthenticationFailureHandler

Set to null to deactivate
addAuthenticationSuccessHandler(VaadinAuthenticationSuccessHandler) - Method in class org.vaadin.spring.security.AbstractVaadinSecurity
Add AuthenticationSuccessHandler

Set to null to deactivate
addAuthenticationSuccessHandler(VaadinAuthenticationSuccessHandler) - Method in interface org.vaadin.spring.security.VaadinSecurityContext
Add AuthenticationSuccessHandler

Set to null to deactivate
afterPropertiesSet() - Method in class org.vaadin.spring.security.AbstractVaadinSecurity
 
afterPropertiesSet() - Method in class org.vaadin.spring.security.web.authentication.AbstractVaadinAuthenticationTargetUrlRequestHandler
 
AUTHENTICATION_MANAGER - Static variable in class org.vaadin.spring.security.config.VaadinSecurityConfiguration.Beans
 

B

Beans() - Constructor for class org.vaadin.spring.security.config.VaadinSecurityConfiguration.Beans
 

C

clearAuthenticationAttributes() - Method in class org.vaadin.spring.security.web.authentication.VaadinUrlAuthenticationSuccessHandler
Removes temporary authentication-related data which may have been stored in the session during the authentication process.
CURRENT_USER - Static variable in class org.vaadin.spring.security.config.VaadinSecurityConfiguration.Beans
 

D

determineTargetUrl(HttpServletRequest, HttpServletResponse) - Method in class org.vaadin.spring.security.web.authentication.AbstractVaadinAuthenticationTargetUrlRequestHandler
Builds the target URL according to the logic defined in the main class Javadoc.

E

EnableVaadinSecurity - Annotation Type in org.vaadin.spring.security.annotation
Addition to the com.vaadin.spring.annotation.EnableVaadin annotation that configures support for Spring Security in Vaadin applications.

G

GenericVaadinSecurity - Class in org.vaadin.spring.security
Convenience class that provides the Spring Security operations that are most commonly required in a Vaadin application.
GenericVaadinSecurity() - Constructor for class org.vaadin.spring.security.GenericVaadinSecurity
 
getAccessDecisionManager() - Method in class org.vaadin.spring.security.AbstractVaadinSecurity
Get the configured AccessDecisionManager return null if not available.
getAccessDecisionManager() - Method in interface org.vaadin.spring.security.VaadinSecurityContext
Get the configured AccessDecisionManager return null if not available.
getApplicationContext() - Method in class org.vaadin.spring.security.AbstractVaadinSecurity
Get the current Spring ApplicationContext
getApplicationContext() - Method in interface org.vaadin.spring.security.VaadinSecurityContext
Get the current Spring ApplicationContext
getAuthentication() - Method in class org.vaadin.spring.security.GenericVaadinSecurity
Gets the authentication token of the current user.
getAuthentication() - Method in interface org.vaadin.spring.security.VaadinSecurity
Gets the authentication token of the current user.
getAuthenticationFailureHandler() - Method in class org.vaadin.spring.security.AbstractVaadinSecurity
Get the authentication failure handler
getAuthenticationManager() - Method in class org.vaadin.spring.security.AbstractVaadinSecurity
Get the configured AuthenticationManager return null if not available.
getAuthenticationManager() - Method in interface org.vaadin.spring.security.VaadinSecurityContext
Get the configured AuthenticationManager return null if not available.
getAuthenticationSuccessHandler() - Method in class org.vaadin.spring.security.AbstractVaadinSecurity
Get the authentication success handler
getDefaultTargetUrl() - Method in class org.vaadin.spring.security.web.authentication.AbstractVaadinAuthenticationTargetUrlRequestHandler
Supplies the default target Url that will be used if no saved request is found or the alwaysUseDefaultTargetUrl property is set to true.
getRedirectStrategy() - Method in class org.vaadin.spring.security.web.authentication.AbstractVaadinAuthenticationTargetUrlRequestHandler
 
getSessionAuthenticationStrategy() - Method in class org.vaadin.spring.security.AbstractVaadinSecurity
Get the configured SessionAuthenticationStrategy return NullAuthenticatedSessionStrategy if not configured
getSessionAuthenticationStrategy() - Method in interface org.vaadin.spring.security.VaadinSecurityContext
Get the configured SessionAuthenticationStrategy return NullAuthenticatedSessionStrategy if not configured
getTargetUrlParameter() - Method in class org.vaadin.spring.security.web.authentication.AbstractVaadinAuthenticationTargetUrlRequestHandler
 

H

handle(Authentication) - Method in class org.vaadin.spring.security.web.authentication.AbstractVaadinAuthenticationTargetUrlRequestHandler
Invokes the configured RedirectStrategy with the URL returned by the determineTargetUrl method.
hasAccessDecisionManager() - Method in class org.vaadin.spring.security.AbstractVaadinSecurity
Checks if the Security bean has an accessDecisionManager
hasAccessDecisionManager() - Method in interface org.vaadin.spring.security.VaadinSecurityContext
Checks if the Security bean has an accessDecisionManager
hasAccessToObject(Object, String...) - Method in class org.vaadin.spring.security.GenericVaadinSecurity
Checks if the current user is authorized based on the specified security configuration attributes.
hasAccessToObject(Object, String...) - Method in interface org.vaadin.spring.security.VaadinSecurity
Checks if the current user is authorized based on the specified security configuration attributes.
hasAccessToSecuredMethod(Object, String, Class<?>...) - Method in class org.vaadin.spring.security.GenericVaadinSecurity
Uses the Secured annotation on the specified method to check if the current user has access to the secured object.
hasAccessToSecuredMethod(Object, String, Class<?>...) - Method in interface org.vaadin.spring.security.VaadinSecurity
Uses the Secured annotation on the specified method to check if the current user has access to the secured object.
hasAccessToSecuredObject(Object) - Method in class org.vaadin.spring.security.GenericVaadinSecurity
Convenience method that invokes VaadinSecurity.hasAccessToObject(Object, String...), using the Secured annotation of the secured object to get the security configuration attributes.
hasAccessToSecuredObject(Object) - Method in interface org.vaadin.spring.security.VaadinSecurity
Convenience method that invokes VaadinSecurity.hasAccessToObject(Object, String...), using the Secured annotation of the secured object to get the security configuration attributes.
hasAnyAuthority(String...) - Method in class org.vaadin.spring.security.GenericVaadinSecurity
Checks if the current user has at least one of the specified authorities.
hasAnyAuthority(String...) - Method in interface org.vaadin.spring.security.VaadinSecurity
Checks if the current user has at least one of the specified authorities.
hasAuthenticationFailureHandlerConfigured() - Method in class org.vaadin.spring.security.AbstractVaadinSecurity
Check if AuthenticationFailureHandler is configured

hasAuthenticationFailureHandlerConfigured() - Method in interface org.vaadin.spring.security.VaadinSecurityContext
Check if AuthenticationFailureHandler is configured

hasAuthenticationSuccessHandlerConfigured() - Method in class org.vaadin.spring.security.AbstractVaadinSecurity
Check if AuthenticationSuccessHandler is configured

hasAuthenticationSuccessHandlerConfigured() - Method in interface org.vaadin.spring.security.VaadinSecurityContext
Check if AuthenticationSuccessHandler is configured

hasAuthorities(String...) - Method in class org.vaadin.spring.security.GenericVaadinSecurity
Checks if the current user has all required authorities.
hasAuthorities(String...) - Method in interface org.vaadin.spring.security.VaadinSecurity
Checks if the current user has all required authorities.
hasAuthority(String) - Method in class org.vaadin.spring.security.GenericVaadinSecurity
Checks if the current user has the specified authority.
hasAuthority(String) - Method in interface org.vaadin.spring.security.VaadinSecurity
Checks if the current user has the specified authority.
http - Variable in class org.vaadin.spring.security.web.authentication.AbstractVaadinAuthenticationTargetUrlRequestHandler
 

I

isAccessGranted(UI, String) - Method in class org.vaadin.spring.security.provider.PreAuthorizeViewProviderAccessDelegate
 
isAccessGranted(UI, String) - Method in class org.vaadin.spring.security.provider.SecuredViewProviderAccessDelegate
 
isAccessGranted(UI, String, View) - Method in class org.vaadin.spring.security.provider.SecuredViewProviderAccessDelegate
 
isAlwaysUseDefaultTargetUrl() - Method in class org.vaadin.spring.security.web.authentication.AbstractVaadinAuthenticationTargetUrlRequestHandler
 
isAuthenticated() - Method in class org.vaadin.spring.security.GenericVaadinSecurity
Checks if the current user is authenticated.
isAuthenticated() - Method in interface org.vaadin.spring.security.VaadinSecurity
Checks if the current user is authenticated.

L

login(Authentication, boolean) - Method in class org.vaadin.spring.security.GenericVaadinSecurity
Tries to login using the specified authentication object.
login(Authentication) - Method in class org.vaadin.spring.security.GenericVaadinSecurity
Tries to login using the specified authentication object.
login(String, String, boolean) - Method in class org.vaadin.spring.security.GenericVaadinSecurity
login(String, String) - Method in class org.vaadin.spring.security.GenericVaadinSecurity
login(Authentication, boolean) - Method in interface org.vaadin.spring.security.VaadinSecurity
Tries to login using the specified authentication object.
login(Authentication) - Method in interface org.vaadin.spring.security.VaadinSecurity
Tries to login using the specified authentication object.
login(String, String, boolean) - Method in interface org.vaadin.spring.security.VaadinSecurity
login(String, String) - Method in interface org.vaadin.spring.security.VaadinSecurity
logout() - Method in class org.vaadin.spring.security.GenericVaadinSecurity
Logs the user out, and have Spring-Security handle the logout with the configured LogoutConfigurer of the HttpSecurity.
logout() - Method in interface org.vaadin.spring.security.VaadinSecurity
Logs the user out, and have Spring-Security handle the logout with the configured LogoutConfigurer of the HttpSecurity.

O

onAuthenticationFailure(AuthenticationException) - Method in interface org.vaadin.spring.security.web.authentication.VaadinAuthenticationFailureHandler
Called when an authentication attempt fails.
onAuthenticationSuccess(Authentication) - Method in class org.vaadin.spring.security.web.authentication.SavedRequestAwareVaadinAuthenticationSuccessHandler
 
onAuthenticationSuccess(Authentication) - Method in interface org.vaadin.spring.security.web.authentication.VaadinAuthenticationSuccessHandler
Called when a user has been successfully authenticated.
onAuthenticationSuccess(Authentication) - Method in class org.vaadin.spring.security.web.authentication.VaadinUrlAuthenticationSuccessHandler
 
org.vaadin.spring.security - package org.vaadin.spring.security
 
org.vaadin.spring.security.annotation - package org.vaadin.spring.security.annotation
 
org.vaadin.spring.security.config - package org.vaadin.spring.security.config
 
org.vaadin.spring.security.provider - package org.vaadin.spring.security.provider
 
org.vaadin.spring.security.support - package org.vaadin.spring.security.support
 
org.vaadin.spring.security.web - package org.vaadin.spring.security.web
 
org.vaadin.spring.security.web.authentication - package org.vaadin.spring.security.web.authentication
 

P

postProcessAfterInitialization(Object, String) - Method in class org.vaadin.spring.security.support.VaadinSecurityAwareProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class org.vaadin.spring.security.support.VaadinSecurityAwareProcessor
 
PreAuthorizeViewProviderAccessDelegate - Class in org.vaadin.spring.security.provider
Implementation of ViewAccessControl that checks if a view has the PreAuthorize annotation and if so, uses the VaadinSecurity instance to check if the current user is authorized to access the view.
PreAuthorizeViewProviderAccessDelegate() - Constructor for class org.vaadin.spring.security.provider.PreAuthorizeViewProviderAccessDelegate
 

S

SavedRequestAwareVaadinAuthenticationSuccessHandler - Class in org.vaadin.spring.security.web.authentication
An authentication success strategy which can make use of the VaadinRedirectStrategy which may have been stored in the session by the ExceptionTranslationFilter.
SavedRequestAwareVaadinAuthenticationSuccessHandler() - Constructor for class org.vaadin.spring.security.web.authentication.SavedRequestAwareVaadinAuthenticationSuccessHandler
 
SecuredViewProviderAccessDelegate - Class in org.vaadin.spring.security.provider
Implementation of ViewAccessControl and ViewInstanceAccessControl that checks if a view has the Secured annotation and if so, uses the VaadinSecurity instance to check if the current user is authorized to access the view.
SecuredViewProviderAccessDelegate() - Constructor for class org.vaadin.spring.security.provider.SecuredViewProviderAccessDelegate
 
sendRedirect(String) - Method in class org.vaadin.spring.security.web.VaadinDefaultRedirectStrategy
 
sendRedirect(String) - Method in interface org.vaadin.spring.security.web.VaadinRedirectStrategy
Performs a redirect to the supplied URL
setAlwaysUseDefaultTargetUrl(boolean) - Method in class org.vaadin.spring.security.web.authentication.AbstractVaadinAuthenticationTargetUrlRequestHandler
If true, will always redirect to the value of defaultTargetUrl (defaults to false).
setApplicationContext(ApplicationContext) - Method in class org.vaadin.spring.security.AbstractVaadinSecurity
 
setApplicationContext(ApplicationContext) - Method in class org.vaadin.spring.security.provider.PreAuthorizeViewProviderAccessDelegate
 
setApplicationContext(ApplicationContext) - Method in class org.vaadin.spring.security.support.VaadinSecurityAwareProcessor
 
setContextRelative(boolean) - Method in class org.vaadin.spring.security.web.VaadinDefaultRedirectStrategy
If true, causes any redirection URLs to be calculated minus the protocol and context path (defaults to false).
setDefaultTargetUrl(String) - Method in class org.vaadin.spring.security.web.authentication.AbstractVaadinAuthenticationTargetUrlRequestHandler
Supplies the default target Url that will be used if no saved request is found in the session, or the alwaysUseDefaultTargetUrl property is set to true.
setLogoutProcessingUrl(String) - Method in class org.vaadin.spring.security.GenericVaadinSecurity
Set the logout processing URL, defaults to '/logout'.
setLogoutProcessingUrl(String) - Method in interface org.vaadin.spring.security.VaadinSecurity
Set the logout processing URL, defaults to '/logout'.
setRedirectStrategy(VaadinRedirectStrategy) - Method in class org.vaadin.spring.security.web.authentication.AbstractVaadinAuthenticationTargetUrlRequestHandler
Allows overriding of the behaviour when redirecting to a target URL.
setRequestCache(RequestCache) - Method in class org.vaadin.spring.security.web.authentication.SavedRequestAwareVaadinAuthenticationSuccessHandler
 
setSpringSecurityContextKey(String) - Method in class org.vaadin.spring.security.GenericVaadinSecurity
Allows the session attribute name to be customized for this repository instance.
setSpringSecurityContextKey(String) - Method in interface org.vaadin.spring.security.VaadinSecurity
Allows the session attribute name to be customized for this repository instance.
setTargetUrlParameter(String) - Method in class org.vaadin.spring.security.web.authentication.AbstractVaadinAuthenticationTargetUrlRequestHandler
If this property is set, the current request will be checked for this a parameter with this name and the value used as the target URL if present.
setUseReferer(boolean) - Method in class org.vaadin.spring.security.web.authentication.AbstractVaadinAuthenticationTargetUrlRequestHandler
If set to true the Referer header will be used (if available).
setVaadinSecurity(VaadinSecurity) - Method in class org.vaadin.spring.security.provider.PreAuthorizeViewProviderAccessDelegate
 
setVaadinSecurity(VaadinSecurity) - Method in class org.vaadin.spring.security.provider.SecuredViewProviderAccessDelegate
 
setVaadinSecurity(VaadinSecurity) - Method in interface org.vaadin.spring.security.VaadinSecurityAware
Set the VaadinSecurity.
setVaadinSecurityContext(VaadinSecurityContext) - Method in interface org.vaadin.spring.security.VaadinSecurityContextAware
Set the VaadinSecurityContext.
SPRING_SECURITY_CONTEXT_KEY - Static variable in class org.vaadin.spring.security.GenericVaadinSecurity
The default key under which the security context will be stored in the session.

V

VAADIN_REDIRECT_STRATEGY - Static variable in class org.vaadin.spring.security.config.VaadinSecurityConfiguration.Beans
 
VAADIN_SECURITY - Static variable in class org.vaadin.spring.security.config.VaadinSecurityConfiguration.Beans
 
VAADIN_SECURITY_AWARE_PROCESSOR - Static variable in class org.vaadin.spring.security.config.VaadinSecurityConfiguration.Beans
 
VaadinAuthenticationFailureHandler - Interface in org.vaadin.spring.security.web.authentication
Strategy used to handle a failed authentication attempt.
VaadinAuthenticationSuccessHandler - Interface in org.vaadin.spring.security.web.authentication
Strategy used to handle a successful user authentication.
VaadinDefaultRedirectStrategy - Class in org.vaadin.spring.security.web
Simple implementation of RedirectStrategy which is the default used throughout the vaadin4spring framework.
VaadinDefaultRedirectStrategy() - Constructor for class org.vaadin.spring.security.web.VaadinDefaultRedirectStrategy
 
VaadinRedirectStrategy - Interface in org.vaadin.spring.security.web
Encapsulates the redirection logic for all classes in the framework which perform redirects.
VaadinSecurity - Interface in org.vaadin.spring.security
Interface that provides the Spring Security operations that are most commonly required in a Vaadin application.
VaadinSecurityAware - Interface in org.vaadin.spring.security
Interface to be implemented by any object that wishes to be notified of the VaadinSecurity.
VaadinSecurityAwareProcessor - Class in org.vaadin.spring.security.support
BeanPostProcessor implementation that passes the VaadinSecurity to beans that implement the VaadinSecurityAware interface
VaadinSecurityAwareProcessor() - Constructor for class org.vaadin.spring.security.support.VaadinSecurityAwareProcessor
 
VaadinSecurityConfiguration - Class in org.vaadin.spring.security.config
Spring configuration for setting up the Spring Security integration.
VaadinSecurityConfiguration() - Constructor for class org.vaadin.spring.security.config.VaadinSecurityConfiguration
 
VaadinSecurityConfiguration.Beans - Class in org.vaadin.spring.security.config
 
VaadinSecurityContext - Interface in org.vaadin.spring.security
Interface which provides access to basic Security Context objects.
VaadinSecurityContextAware - Interface in org.vaadin.spring.security
Interface to be implemented by any object that wishes to be notified of the VaadinSecurityContext.
VaadinUrlAuthenticationSuccessHandler - Class in org.vaadin.spring.security.web.authentication
VaadinAuthenticationSuccessHandler which can be configured with a default URL which users should be sent to upon successful authentication.
VaadinUrlAuthenticationSuccessHandler() - Constructor for class org.vaadin.spring.security.web.authentication.VaadinUrlAuthenticationSuccessHandler
 
VaadinUrlAuthenticationSuccessHandler(String) - Constructor for class org.vaadin.spring.security.web.authentication.VaadinUrlAuthenticationSuccessHandler
 
A B C D E G H I L O P S V 
Skip navigation links

Copyright © 2015. All rights reserved.