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

A

afterPropertiesSet() - Method in class org.trails.security.RememberMeProcessingFilter
 
alterCriteria(Class, DetachedCriteria) - Method in class org.trails.hibernate.SecurePersistenceServiceImpl
 
applyRestriction(IClassDescriptor) - Method in class org.trails.security.ClassSecurityRestriction
 
applyRestriction(IClassDescriptor) - Method in class org.trails.security.PropertySecurityRestriction
 
applyRestriction(IClassDescriptor) - Method in class org.trails.security.SecurityRestriction
 
applyRestrictions(IClassDescriptor, SecurityContext) - Method in class org.trails.security.DescriptorSecurity
 
authenticate(Authentication) - Method in class org.trails.security.ExpiringKeyAuthenticationProvider
 
autoLogin(HttpServletRequest, HttpServletResponse) - Method in class org.trails.security.RollingCookieRememberMeServices
 

B

buildClassRestrictions(Class) - Method in class org.trails.security.annotation.SecurityAnnotationHandler
 
buildPropertyRestrictions(AnnotatedElement, String) - Method in class org.trails.security.annotation.SecurityAnnotationHandler
 
buildRestrictions(IClassDescriptor) - Method in class org.trails.security.TrailsSecurityService
 

C

classDescriptorSecurity(ProceedingJoinPoint) - Method in class org.trails.security.DescriptorSecurity
 
ClassSecurityRestriction - Class in org.trails.security
 
ClassSecurityRestriction() - Constructor for class org.trails.security.ClassSecurityRestriction
 
clearRememberMeCookie(String, HttpServletResponse) - Static method in class org.trails.security.RollingCookieRememberMeServices
 

D

DefaultPasswordEncoder - Class in org.trails.security.password
 
DefaultPasswordEncoder() - Constructor for class org.trails.security.password.DefaultPasswordEncoder
 
DescriptorSecurity - Class in org.trails.security
 
DescriptorSecurity() - Constructor for class org.trails.security.DescriptorSecurity
 
destroy() - Method in class org.trails.security.RememberMeProcessingFilter
Does nothing - we rely on IoC lifecycle services instead.
DigestUtil - Class in org.trails.security.password
A utility class for encoding a string with SHA-1 hash and comparing the equality of an encoded string Uses a randomly generated salt with a default length of 2-4 (public class members, changeable if needed) Implementation adapted from the examples provided at: http://www.koders.com/java/fid9D416D88A1524FCC491B342D7B6A2E70694691D7.aspx http://www.bombaydigital.com/arenared/2003/10/10/1 http://www.glenmccl.com/tip_010.htm
DigestUtil() - Constructor for class org.trails.security.password.DigestUtil
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.trails.security.RememberMeProcessingFilter
 

E

encode(String) - Static method in class org.trails.security.password.DigestUtil
 
encodePassword(String, Object) - Method in class org.trails.security.password.DefaultPasswordEncoder
 
EntityModificationInterception - Exception in org.trails.security
 
EntityModificationInterception(Object, String) - Constructor for exception org.trails.security.EntityModificationInterception
 
equalsEncoded(String, String) - Static method in class org.trails.security.password.DigestUtil
 
ExpiringKey - Class in org.trails.security
 
ExpiringKeyAuthenticationProvider - Class in org.trails.security
 
ExpiringKeyAuthenticationProvider() - Constructor for class org.trails.security.ExpiringKeyAuthenticationProvider
 

F

findRestrictions(IClassDescriptor) - Method in interface org.trails.security.SecurityService
 
findRestrictions(IClassDescriptor) - Method in class org.trails.security.TrailsSecurityService
 

G

getAllClassDescriptorSecurity(ProceedingJoinPoint) - Method in class org.trails.security.DescriptorSecurity
 
getEntity() - Method in exception org.trails.security.EntityModificationInterception
 
getExpiresAfter() - Method in class org.trails.security.ExpiringKey
 
getId() - Method in class org.trails.security.ExpiringKey
 
getLink(boolean, Object) - Method in class org.trails.security.LogoutService
 
getMaxAge() - Method in class org.trails.security.RollingCookieRememberMeServices
 
getName() - Method in class org.trails.security.ExpiringKey
 
getName() - Method in class org.trails.security.LogoutService
 
getPassword() - Method in class org.trails.page.LoginPage
 
getPropertyName() - Method in class org.trails.security.PropertySecurityRestriction
 
getRememberMe() - Method in class org.trails.page.LoginPage
 
getRememberMeServices() - Method in class org.trails.security.RememberMeProcessingFilter
 
getRequiredRole() - Method in class org.trails.security.SecurityRestriction
 
getRestrictionType() - Method in class org.trails.security.SecurityRestriction
 
getSeparatorChar() - Method in class org.trails.security.RollingCookieRememberMeServices
 
getUsername() - Method in class org.trails.page.LoginPage
 
getValue() - Method in class org.trails.security.ExpiringKey
 

H

hasRequiredRole(GrantedAuthority[]) - Method in class org.trails.security.SecurityRestriction
 

I

init(FilterConfig) - Method in class org.trails.security.RememberMeProcessingFilter
Does nothing - we rely on IoC lifecycle services instead.
isPasswordValid(String, String, Object) - Method in class org.trails.security.password.DefaultPasswordEncoder
 

L

loadInstance(Class<T>, Serializable) - Method in class org.trails.hibernate.SecurePersistenceServiceImpl
 
loadUserByUsername(String) - Method in class org.trails.security.TrailsUserDAO
 
login(IRequestCycle) - Method in class org.trails.page.LoginPage
 
loginFail(HttpServletRequest, HttpServletResponse) - Method in class org.trails.security.RollingCookieRememberMeServices
 
LoginPage - Class in org.trails.page
 
LoginPage() - Constructor for class org.trails.page.LoginPage
 
loginSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.trails.security.RollingCookieRememberMeServices
 
LogoutService - Class in org.trails.security
 
LogoutService() - Constructor for class org.trails.security.LogoutService
 

O

onApplicationEvent(ApplicationEvent) - Method in class org.trails.security.DescriptorSecurity
 
onDelete(Object, Serializable, Object[], String[], Type[]) - Method in class org.trails.hibernate.TrailsSecurityInterceptor
 
onFlushDirty(Object, Serializable, Object[], Object[], String[], Type[]) - Method in class org.trails.hibernate.TrailsSecurityInterceptor
 
onSave(Object, Serializable, Object[], String[], Type[]) - Method in class org.trails.hibernate.TrailsSecurityInterceptor
 
org.trails.hibernate - package org.trails.hibernate
 
org.trails.page - package org.trails.page
 
org.trails.security - package org.trails.security
 
org.trails.security.annotation - package org.trails.security.annotation
 
org.trails.security.password - package org.trails.security.password
 

P

PropertySecurityRestriction - Class in org.trails.security
 
PropertySecurityRestriction() - Constructor for class org.trails.security.PropertySecurityRestriction
 

R

RememberMeProcessingFilter - Class in org.trails.security
Detects if there is no Authentication object in the SecurityContext, and populates it with a remember-me authentication token if a RememberMeServices implementation so requests.
RememberMeProcessingFilter() - Constructor for class org.trails.security.RememberMeProcessingFilter
 
RemoveRequiresAssociation - Annotation Type in org.trails.security.annotation
 
RemoveRequiresRole - Annotation Type in org.trails.security.annotation
 
restrict(GrantedAuthority[], IClassDescriptor) - Method in class org.trails.security.SecurityRestriction
 
RestrictionType - Enum in org.trails.security
 
RollingCookieRememberMeServices - Class in org.trails.security
 
RollingCookieRememberMeServices() - Constructor for class org.trails.security.RollingCookieRememberMeServices
 

S

SALT_MAXLENGTH - Static variable in class org.trails.security.password.DigestUtil
 
SALT_MINLENGTH - Static variable in class org.trails.security.password.DigestUtil
 
SALT_SEPARATOR - Static variable in class org.trails.security.password.DigestUtil
 
SecurePersistenceServiceImpl - Class in org.trails.hibernate
 
SecurePersistenceServiceImpl() - Constructor for class org.trails.hibernate.SecurePersistenceServiceImpl
 
SecurityAnnotationHandler - Class in org.trails.security.annotation
 
SecurityAnnotationHandler() - Constructor for class org.trails.security.annotation.SecurityAnnotationHandler
 
SecurityRestriction - Class in org.trails.security
 
SecurityRestriction() - Constructor for class org.trails.security.SecurityRestriction
 
SecurityService - Interface in org.trails.security
 
service(IRequestCycle) - Method in class org.trails.security.LogoutService
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.trails.security.RememberMeProcessingFilter
 
setAuthenticationManager(AuthenticationManager) - Method in class org.trails.security.RememberMeProcessingFilter
 
setExpiresAfter(Date) - Method in class org.trails.security.ExpiringKey
 
setId(Integer) - Method in class org.trails.security.ExpiringKey
 
setLinkFactory(LinkFactory) - Method in class org.trails.security.LogoutService
 
setMaxAge(int) - Method in class org.trails.security.RollingCookieRememberMeServices
 
setName(String) - Method in class org.trails.security.ExpiringKey
 
setPersistenceService(HibernatePersistenceService) - Method in class org.trails.security.ExpiringKeyAuthenticationProvider
 
setPersistenceService(HibernatePersistenceService) - Method in class org.trails.security.LogoutService
 
setPersistenceService(HibernatePersistenceService) - Method in class org.trails.security.RollingCookieRememberMeServices
 
setPersistenceService(HibernatePersistenceService) - Method in class org.trails.security.TrailsUserDAO
 
setPropertyName(String) - Method in class org.trails.security.PropertySecurityRestriction
 
setRememberMeServices(RememberMeServices) - Method in class org.trails.security.RememberMeProcessingFilter
 
setRequiredRole(String[]) - Method in class org.trails.security.SecurityRestriction
 
setResponse(HttpServletResponse) - Method in class org.trails.security.LogoutService
 
setRestartService(IEngineService) - Method in class org.trails.security.LogoutService
 
setRestrictionType(RestrictionType) - Method in class org.trails.security.SecurityRestriction
 
setSecurityService(SecurityService) - Method in class org.trails.security.DescriptorSecurity
 
setSeparatorChar(char) - Method in class org.trails.security.RollingCookieRememberMeServices
 
setUserDetailsService(UserDetailsService) - Method in class org.trails.security.ExpiringKeyAuthenticationProvider
 
setValue(String) - Method in class org.trails.security.ExpiringKey
 
supports(Class) - Method in class org.trails.security.ExpiringKeyAuthenticationProvider
 

T

TrailsSecurityException - Exception in org.trails.security
 
TrailsSecurityException(String) - Constructor for exception org.trails.security.TrailsSecurityException
 
TrailsSecurityException(String, OgnlException) - Constructor for exception org.trails.security.TrailsSecurityException
 
TrailsSecurityInterceptor - Class in org.trails.hibernate
 
TrailsSecurityInterceptor() - Constructor for class org.trails.hibernate.TrailsSecurityInterceptor
 
TrailsSecurityService - Class in org.trails.security
 
TrailsSecurityService() - Constructor for class org.trails.security.TrailsSecurityService
 
TrailsUserDAO - Class in org.trails.security
 
TrailsUserDAO() - Constructor for class org.trails.security.TrailsUserDAO
 

U

UpdateRequiresAssociation - Annotation Type in org.trails.security.annotation
 
UpdateRequiresRole - Annotation Type in org.trails.security.annotation
 
UserKeyAuthenticationToken - Class in org.trails.security
 
UserKeyAuthenticationToken(Object, Object) - Constructor for class org.trails.security.UserKeyAuthenticationToken
 
UserKeyAuthenticationToken(Object, Object, GrantedAuthority[]) - Constructor for class org.trails.security.UserKeyAuthenticationToken
 

V

valueOf(String) - Static method in enum org.trails.security.RestrictionType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.trails.security.RestrictionType
Returns an array containing the constants of this enum type, in the order they're declared.
ViewRequiresAssociation - Annotation Type in org.trails.security.annotation
 
ViewRequiresRole - Annotation Type in org.trails.security.annotation
 

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

Copyright © 2004-2008. All Rights Reserved.