Index

A B D E G I N O P S U W 
All Classes and Interfaces|All Packages|Constant Field Values

A

acl(Object, String) - Method in class org.thymeleaf.extras.springsecurity5.auth.AclAuthorization
 
AclAuthorization - Class in org.thymeleaf.extras.springsecurity5.auth
 
AclAuthorization(IExpressionContext, Authentication) - Constructor for class org.thymeleaf.extras.springsecurity5.auth.AclAuthorization
 
AclAuthUtils - Class in org.thymeleaf.extras.springsecurity5.auth
 
ALL_EXPRESSION_OBJECT_NAMES - Static variable in class org.thymeleaf.extras.springsecurity5.dialect.expression.SpringSecurityExpressionObjectFactory
 
ATTR_NAME - Static variable in class org.thymeleaf.extras.springsecurity5.dialect.processor.AuthenticationAttrProcessor
 
ATTR_NAME - Static variable in class org.thymeleaf.extras.springsecurity5.dialect.processor.AuthorizeAclAttrProcessor
 
ATTR_NAME - Static variable in class org.thymeleaf.extras.springsecurity5.dialect.processor.AuthorizeAttrProcessor
 
ATTR_NAME - Static variable in class org.thymeleaf.extras.springsecurity5.dialect.processor.AuthorizeUrlAttrProcessor
 
ATTR_NAME_EXPR - Static variable in class org.thymeleaf.extras.springsecurity5.dialect.processor.AuthorizeAttrProcessor
 
ATTR_PRECEDENCE - Static variable in class org.thymeleaf.extras.springsecurity5.dialect.processor.AuthenticationAttrProcessor
 
ATTR_PRECEDENCE - Static variable in class org.thymeleaf.extras.springsecurity5.dialect.processor.AuthorizeAclAttrProcessor
 
ATTR_PRECEDENCE - Static variable in class org.thymeleaf.extras.springsecurity5.dialect.processor.AuthorizeAttrProcessor
 
ATTR_PRECEDENCE - Static variable in class org.thymeleaf.extras.springsecurity5.dialect.processor.AuthorizeUrlAttrProcessor
 
AUTHENTICATION_EXPRESSION_OBJECT_NAME - Static variable in class org.thymeleaf.extras.springsecurity5.dialect.expression.SpringSecurityExpressionObjectFactory
 
AuthenticationAttrProcessor - Class in org.thymeleaf.extras.springsecurity5.dialect.processor
Outputs a property of the authentication object, similar to the Spring Security <sec:authentication/> JSP tag.
AuthenticationAttrProcessor(TemplateMode, String) - Constructor for class org.thymeleaf.extras.springsecurity5.dialect.processor.AuthenticationAttrProcessor
 
Authorization - Class in org.thymeleaf.extras.springsecurity5.auth
 
Authorization(IExpressionContext, Authentication) - Constructor for class org.thymeleaf.extras.springsecurity5.auth.Authorization
 
AUTHORIZATION_EXPRESSION_OBJECT_NAME - Static variable in class org.thymeleaf.extras.springsecurity5.dialect.expression.SpringSecurityExpressionObjectFactory
 
AuthorizeAclAttrProcessor - Class in org.thymeleaf.extras.springsecurity5.dialect.processor
Takes the form sec:authorize-acl="object :: permissions", renders the element children (*tag content*) if the authenticated user has the specified permissions on the specified domain object, according to Spring Source's Access Control List system.
AuthorizeAclAttrProcessor(TemplateMode, String) - Constructor for class org.thymeleaf.extras.springsecurity5.dialect.processor.AuthorizeAclAttrProcessor
 
AuthorizeAttrProcessor - Class in org.thymeleaf.extras.springsecurity5.dialect.processor
Renders the element children (*tag content*) if the authenticated user is authorized to see it according to the specified Spring Security expression.
AuthorizeAttrProcessor(TemplateMode, String, String) - Constructor for class org.thymeleaf.extras.springsecurity5.dialect.processor.AuthorizeAttrProcessor
 
AuthorizeUrlAttrProcessor - Class in org.thymeleaf.extras.springsecurity5.dialect.processor
Renders the element children (*tag content*) if the authenticated user is authorized to see the specified URL.
AuthorizeUrlAttrProcessor(TemplateMode, String) - Constructor for class org.thymeleaf.extras.springsecurity5.dialect.processor.AuthorizeUrlAttrProcessor
 
authorizeUsingAccessControlList(IExpressionContext, Object, List<Permission>, Authentication) - Static method in class org.thymeleaf.extras.springsecurity5.auth.AclAuthUtils
 
authorizeUsingAccessControlList(IExpressionContext, Object, ApplicationContext, String, Authentication) - Static method in class org.thymeleaf.extras.springsecurity5.auth.AclAuthUtils
 
authorizeUsingAccessExpression(IExpressionContext, String, Authentication) - Static method in class org.thymeleaf.extras.springsecurity5.auth.AuthUtils
 
authorizeUsingUrlCheck(IExpressionContext, String, String, Authentication) - Static method in class org.thymeleaf.extras.springsecurity5.auth.AuthUtils
 
AuthUtils - Class in org.thymeleaf.extras.springsecurity5.auth
 

B

buildObject(IExpressionContext, String) - Method in class org.thymeleaf.extras.springsecurity5.dialect.expression.SpringSecurityExpressionObjectFactory
 

D

DEFAULT_PREFIX - Static variable in class org.thymeleaf.extras.springsecurity5.dialect.SpringSecurityDialect
 
doProcess(ITemplateContext, IProcessableElementTag, AttributeName, String, IElementTagStructureHandler) - Method in class org.thymeleaf.extras.springsecurity5.dialect.processor.AuthenticationAttrProcessor
 

E

expr(String) - Method in class org.thymeleaf.extras.springsecurity5.auth.Authorization
 
expression(String) - Method in class org.thymeleaf.extras.springsecurity5.auth.Authorization
 

G

getAllExpressionObjectNames() - Method in class org.thymeleaf.extras.springsecurity5.dialect.expression.SpringSecurityExpressionObjectFactory
 
getApplicationContext(IContext) - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringSecurityContextUtils
 
getAuthentication() - Method in class org.thymeleaf.extras.springsecurity5.auth.AclAuthorization
 
getAuthentication() - Method in class org.thymeleaf.extras.springsecurity5.auth.Authorization
 
getAuthenticationObject(IContext) - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringSecurityContextUtils
 
getAuthenticationObject(IExpressionContext) - Static method in class org.thymeleaf.extras.springsecurity5.auth.AuthUtils
 
getAuthenticationProperty(Authentication, String) - Static method in class org.thymeleaf.extras.springsecurity5.auth.AuthUtils
 
getContext() - Method in class org.thymeleaf.extras.springsecurity5.auth.Authorization
 
getContext(IContext) - Static method in class org.thymeleaf.extras.springsecurity5.auth.AuthUtils
 
getContextPath(IContext) - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringSecurityContextUtils
 
getDialectProcessorPrecedence() - Method in class org.thymeleaf.extras.springsecurity5.dialect.SpringSecurityDialect
 
getExecutionAttributes() - Method in class org.thymeleaf.extras.springsecurity5.dialect.SpringSecurityDialect
 
getExpressionDefaultToLiteral(IStandardExpressionParser, IExpressionContext, String) - Static method in class org.thymeleaf.extras.springsecurity5.dialect.processor.AuthorizeAclAttrProcessor
 
getExpressionObjectFactory() - Method in class org.thymeleaf.extras.springsecurity5.dialect.SpringSecurityDialect
 
getHttpServletRequest(IContext) - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionSpecificUtils
 
getHttpServletResponse(IContext) - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionSpecificUtils
 
getPrefix() - Method in class org.thymeleaf.extras.springsecurity5.dialect.SpringSecurityDialect
 
getProcessors(String) - Method in class org.thymeleaf.extras.springsecurity5.dialect.SpringSecurityDialect
 
getRequestAttribute(IContext, String) - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringSecurityContextUtils
 
getServerWebExchange(IContext) - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionSpecificUtils
 
getSpringSecurityVersionMajor() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringSecurityVersionUtils
 
getSpringSecurityVersionMinor() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringSecurityVersionUtils
 
getSpringVersion() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionUtils
 
getSpringVersionMajor() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionUtils
 
getSpringVersionMinor() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionUtils
 
getSpringVersionPatch() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionUtils
 

I

isCacheable(String) - Method in class org.thymeleaf.extras.springsecurity5.dialect.expression.SpringSecurityExpressionObjectFactory
 
isSpring30AtLeast() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionUtils
 
isSpring31AtLeast() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionUtils
 
isSpring32AtLeast() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionUtils
 
isSpring40AtLeast() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionUtils
 
isSpring41AtLeast() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionUtils
 
isSpring42AtLeast() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionUtils
 
isSpring43AtLeast() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionUtils
 
isSpring50AtLeast() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionUtils
 
isSpring51AtLeast() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionUtils
 
isSpring52AtLeast() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionUtils
 
isSpring53AtLeast() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionUtils
 
isSpring60AtLeast() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionUtils
 
isSpringAtLeast(int, int) - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionUtils
 
isSpringAtLeast(int, int, int) - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionUtils
 
isSpringSecurity30AtLeast() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringSecurityVersionUtils
 
isSpringSecurity31AtLeast() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringSecurityVersionUtils
 
isSpringSecurity32AtLeast() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringSecurityVersionUtils
 
isSpringSecurity40AtLeast() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringSecurityVersionUtils
 
isSpringSecurity41AtLeast() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringSecurityVersionUtils
 
isSpringSecurity42AtLeast() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringSecurityVersionUtils
 
isSpringSecurity50AtLeast() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringSecurityVersionUtils
 
isSpringWebFluxPresent() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionUtils
 
isSpringWebMvcPresent() - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionUtils
 
isVisible(ITemplateContext, IProcessableElementTag, AttributeName, String) - Method in class org.thymeleaf.extras.springsecurity5.dialect.processor.AuthorizeAclAttrProcessor
 
isVisible(ITemplateContext, IProcessableElementTag, AttributeName, String) - Method in class org.thymeleaf.extras.springsecurity5.dialect.processor.AuthorizeAttrProcessor
 
isVisible(ITemplateContext, IProcessableElementTag, AttributeName, String) - Method in class org.thymeleaf.extras.springsecurity5.dialect.processor.AuthorizeUrlAttrProcessor
 
isWebContext(IContext) - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionSpecificUtils
 
isWebFluxContext(IContext) - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionSpecificUtils
 
isWebMvcContext(IContext) - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionSpecificUtils
 

N

NAME - Static variable in class org.thymeleaf.extras.springsecurity5.dialect.SpringSecurityDialect
 

O

org.thymeleaf.extras.springsecurity5.auth - package org.thymeleaf.extras.springsecurity5.auth
 
org.thymeleaf.extras.springsecurity5.dialect - package org.thymeleaf.extras.springsecurity5.dialect
 
org.thymeleaf.extras.springsecurity5.dialect.expression - package org.thymeleaf.extras.springsecurity5.dialect.expression
 
org.thymeleaf.extras.springsecurity5.dialect.processor - package org.thymeleaf.extras.springsecurity5.dialect.processor
 
org.thymeleaf.extras.springsecurity5.util - package org.thymeleaf.extras.springsecurity5.util
 

P

parsePermissionsString(ApplicationContext, String) - Static method in class org.thymeleaf.extras.springsecurity5.auth.AclAuthUtils
 
PROCESSOR_PRECEDENCE - Static variable in class org.thymeleaf.extras.springsecurity5.dialect.SpringSecurityDialect
 

S

SECURITY_CONTEXT_MODEL_ATTRIBUTE_NAME - Static variable in class org.thymeleaf.extras.springsecurity5.util.SpringSecurityContextUtils
This is the name of the model attribute that will hold the (asychronously resolved) SecurityContext object.
SpringSecurityContextUtils - Class in org.thymeleaf.extras.springsecurity5.util
 
SpringSecurityDialect - Class in org.thymeleaf.extras.springsecurity5.dialect
 
SpringSecurityDialect() - Constructor for class org.thymeleaf.extras.springsecurity5.dialect.SpringSecurityDialect
 
SpringSecurityExpressionObjectFactory - Class in org.thymeleaf.extras.springsecurity5.dialect.expression
Builds the expression objects to be used by the Spring Security dialect.
SpringSecurityExpressionObjectFactory() - Constructor for class org.thymeleaf.extras.springsecurity5.dialect.expression.SpringSecurityExpressionObjectFactory
 
SpringSecurityVersionUtils - Class in org.thymeleaf.extras.springsecurity5.util
 
SpringVersionSpecificUtils - Class in org.thymeleaf.extras.springsecurity5.util
 
SpringVersionUtils - Class in org.thymeleaf.extras.springsecurity5.util
Utility class useful for determining the version of Spring that is on the classpath.

U

url(String) - Method in class org.thymeleaf.extras.springsecurity5.auth.Authorization
 
url(String, String) - Method in class org.thymeleaf.extras.springsecurity5.auth.Authorization
 

W

wrapEvaluationContext(EvaluationContext, IExpressionObjects) - Static method in class org.thymeleaf.extras.springsecurity5.util.SpringVersionSpecificUtils
 
A B D E G I N O P S U W 
All Classes and Interfaces|All Packages|Constant Field Values