Skip navigation links
A C D G I O R S 

A

Allow<U extends org.springframework.security.core.Authentication> - Class in it.techgap.common.security.rules
 
Allow() - Constructor for class it.techgap.common.security.rules.Allow
 
AllowAnonymousAccessOnly<U extends org.springframework.security.core.Authentication> - Class in it.techgap.common.security.rules
 
AllowAnonymousAccessOnly() - Constructor for class it.techgap.common.security.rules.AllowAnonymousAccessOnly
 
anyPublicOperation() - Method in class it.techgap.common.security.aop.AspectSecurity
 
AopSecured - Annotation Type in it.techgap.common.security.annotation
 
AspectSecurity<UserClass extends org.springframework.security.core.Authentication> - Class in it.techgap.common.security.aop
 
AspectSecurity(SecurityCache<UserClass>) - Constructor for class it.techgap.common.security.aop.AspectSecurity
 
AspectSecurityRule<U extends org.springframework.security.core.Authentication> - Interface in it.techgap.common.security.rules
 
AspectSecurityUtils - Class in it.techgap.common.security.aop
 
AspectSecurityUtils() - Constructor for class it.techgap.common.security.aop.AspectSecurityUtils
 

C

check(ProceedingJoinPoint, U) - Method in class it.techgap.common.security.rules.Allow
 
check(ProceedingJoinPoint, U) - Method in class it.techgap.common.security.rules.AllowAnonymousAccessOnly
 
check(ProceedingJoinPoint, U) - Method in interface it.techgap.common.security.rules.AspectSecurityRule
 
check(ProceedingJoinPoint, U) - Method in class it.techgap.common.security.rules.DenyAnonymousAccess
 
checkIfMethodAllowed(ProceedingJoinPoint) - Method in class it.techgap.common.security.aop.AspectSecurity
 
commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class it.techgap.common.security.rest.RestAuthenticationEntryPoint
 

D

DenyAnonymousAccess<U extends org.springframework.security.core.Authentication> - Class in it.techgap.common.security.rules
 
DenyAnonymousAccess() - Constructor for class it.techgap.common.security.rules.DenyAnonymousAccess
 
describe() - Method in class it.techgap.common.security.rules.Allow
 
describe() - Method in class it.techgap.common.security.rules.AllowAnonymousAccessOnly
 
describe() - Method in interface it.techgap.common.security.rules.AspectSecurityRule
 
describe() - Method in class it.techgap.common.security.rules.DenyAnonymousAccess
 

G

getAuthenticationUser() - Method in class it.techgap.common.security.controller.SecurityAwareController
 
getChecker(String) - Method in class it.techgap.common.security.aop.AspectSecurity
 
getCurrentUsername() - Method in class it.techgap.common.security.controller.SecurityAwareController
 
getMethod() - Method in interface it.techgap.common.security.security.SecurityPolicy
 
getMethodSignature(ProceedingJoinPoint) - Static method in class it.techgap.common.security.aop.AspectSecurityUtils
 
getPoliciesFor(U) - Method in class it.techgap.common.security.cache.GuavaBasedSecurityCache
 
getPolicy() - Method in interface it.techgap.common.security.security.SecurityPolicy
 
getSignatureString(ProceedingJoinPoint) - Static method in class it.techgap.common.security.aop.AspectSecurityUtils
 
getTargetClass(ProceedingJoinPoint) - Static method in class it.techgap.common.security.aop.AspectSecurityUtils
 
getUser(Authentication) - Method in class it.techgap.common.security.aop.AspectSecurity
 
GuavaBasedSecurityCache<U extends org.springframework.security.core.Authentication,P extends SecurityPolicy> - Class in it.techgap.common.security.cache
 
GuavaBasedSecurityCache() - Constructor for class it.techgap.common.security.cache.GuavaBasedSecurityCache
 
GuavaBasedSecurityCache(long, TimeUnit) - Constructor for class it.techgap.common.security.cache.GuavaBasedSecurityCache
 

I

isSecuredBean() - Method in class it.techgap.common.security.aop.AspectSecurity
 
it.techgap.common.security.annotation - package it.techgap.common.security.annotation
 
it.techgap.common.security.aop - package it.techgap.common.security.aop
 
it.techgap.common.security.cache - package it.techgap.common.security.cache
 
it.techgap.common.security.controller - package it.techgap.common.security.controller
 
it.techgap.common.security.rest - package it.techgap.common.security.rest
 
it.techgap.common.security.rules - package it.techgap.common.security.rules
 
it.techgap.common.security.security - package it.techgap.common.security.security
 

O

onAuthenticationFailure(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class it.techgap.common.security.rest.RestFailureHandler
 
onAuthenticationFailure(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class it.techgap.common.security.rest.RestJSONFailureHandler
 
onAuthenticationSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class it.techgap.common.security.rest.RestSuccessHandler
 

R

refresh(U) - Method in class it.techgap.common.security.cache.GuavaBasedSecurityCache
 
refresh(U) - Method in interface it.techgap.common.security.cache.SecurityCache
 
RestAuthenticationEntryPoint - Class in it.techgap.common.security.rest
Cattura l'evento di accesso non autorizzato, evitando il redirect (302) e sostituendo tale codice con il (401)
RestAuthenticationEntryPoint() - Constructor for class it.techgap.common.security.rest.RestAuthenticationEntryPoint
 
RestFailureHandler - Class in it.techgap.common.security.rest
Cattura l'evento di Login failure, evitando il redirect (302) e sostituendo tale codice con il (400)
RestFailureHandler() - Constructor for class it.techgap.common.security.rest.RestFailureHandler
 
RestJSONFailureHandler - Class in it.techgap.common.security.rest
Cattura l'evento di Login failure, evitando il redirect (302) e sostituendo tale codice con il (400)
RestJSONFailureHandler() - Constructor for class it.techgap.common.security.rest.RestJSONFailureHandler
 
RestSuccessHandler - Class in it.techgap.common.security.rest
Cattura l'evento di Login success, evitando il redirect (302) e sostituendo tale codice con il (200)
RestSuccessHandler() - Constructor for class it.techgap.common.security.rest.RestSuccessHandler
 
retrieve(U, String) - Method in class it.techgap.common.security.cache.GuavaBasedSecurityCache
 
retrieve(U, String) - Method in interface it.techgap.common.security.cache.SecurityCache
 

S

SecurityAwareController<U extends org.springframework.security.core.Authentication> - Class in it.techgap.common.security.controller
 
SecurityAwareController() - Constructor for class it.techgap.common.security.controller.SecurityAwareController
 
SecurityCache<U extends org.springframework.security.core.Authentication> - Interface in it.techgap.common.security.cache
A simple cache for Totem's security policies
SecurityPolicy - Interface in it.techgap.common.security.security
 
setDefaultPolicy(String) - Method in class it.techgap.common.security.aop.AspectSecurity
Configures AspectSecurity's default policy (denyAnonymousAccess by default)
setRequestCache(RequestCache) - Method in class it.techgap.common.security.rest.RestSuccessHandler
 
A C D G I O R S 
Skip navigation links

Copyright © 2016–2018 TechGap Italia. All rights reserved.