Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- acl(Object, String) - Method in class org.thymeleaf.extras.springsecurity6.auth.AclAuthorization
- AclAuthorization - Class in org.thymeleaf.extras.springsecurity6.auth
- AclAuthorization(IExpressionContext, Authentication) - Constructor for class org.thymeleaf.extras.springsecurity6.auth.AclAuthorization
- AclAuthUtils - Class in org.thymeleaf.extras.springsecurity6.auth
- ALL_EXPRESSION_OBJECT_NAMES - Static variable in class org.thymeleaf.extras.springsecurity6.dialect.expression.SpringSecurityExpressionObjectFactory
- ATTR_NAME - Static variable in class org.thymeleaf.extras.springsecurity6.dialect.processor.AuthenticationAttrProcessor
- ATTR_NAME - Static variable in class org.thymeleaf.extras.springsecurity6.dialect.processor.AuthorizeAclAttrProcessor
- ATTR_NAME - Static variable in class org.thymeleaf.extras.springsecurity6.dialect.processor.AuthorizeAttrProcessor
- ATTR_NAME - Static variable in class org.thymeleaf.extras.springsecurity6.dialect.processor.AuthorizeUrlAttrProcessor
- ATTR_NAME_EXPR - Static variable in class org.thymeleaf.extras.springsecurity6.dialect.processor.AuthorizeAttrProcessor
- ATTR_PRECEDENCE - Static variable in class org.thymeleaf.extras.springsecurity6.dialect.processor.AuthenticationAttrProcessor
- ATTR_PRECEDENCE - Static variable in class org.thymeleaf.extras.springsecurity6.dialect.processor.AuthorizeAclAttrProcessor
- ATTR_PRECEDENCE - Static variable in class org.thymeleaf.extras.springsecurity6.dialect.processor.AuthorizeAttrProcessor
- ATTR_PRECEDENCE - Static variable in class org.thymeleaf.extras.springsecurity6.dialect.processor.AuthorizeUrlAttrProcessor
- AUTHENTICATION_EXPRESSION_OBJECT_NAME - Static variable in class org.thymeleaf.extras.springsecurity6.dialect.expression.SpringSecurityExpressionObjectFactory
- AuthenticationAttrProcessor - Class in org.thymeleaf.extras.springsecurity6.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.springsecurity6.dialect.processor.AuthenticationAttrProcessor
- Authorization - Class in org.thymeleaf.extras.springsecurity6.auth
- Authorization(IExpressionContext, Authentication) - Constructor for class org.thymeleaf.extras.springsecurity6.auth.Authorization
- AUTHORIZATION_EXPRESSION_OBJECT_NAME - Static variable in class org.thymeleaf.extras.springsecurity6.dialect.expression.SpringSecurityExpressionObjectFactory
- AuthorizeAclAttrProcessor - Class in org.thymeleaf.extras.springsecurity6.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.springsecurity6.dialect.processor.AuthorizeAclAttrProcessor
- AuthorizeAttrProcessor - Class in org.thymeleaf.extras.springsecurity6.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.springsecurity6.dialect.processor.AuthorizeAttrProcessor
- AuthorizeUrlAttrProcessor - Class in org.thymeleaf.extras.springsecurity6.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.springsecurity6.dialect.processor.AuthorizeUrlAttrProcessor
- authorizeUsingAccessControlList(IExpressionContext, Object, List<Permission>, Authentication) - Static method in class org.thymeleaf.extras.springsecurity6.auth.AclAuthUtils
- authorizeUsingAccessControlList(IExpressionContext, Object, ApplicationContext, String, Authentication) - Static method in class org.thymeleaf.extras.springsecurity6.auth.AclAuthUtils
- authorizeUsingAccessExpression(IExpressionContext, String, Authentication) - Static method in class org.thymeleaf.extras.springsecurity6.auth.AuthUtils
- authorizeUsingUrlCheck(IExpressionContext, String, String, Authentication) - Static method in class org.thymeleaf.extras.springsecurity6.auth.AuthUtils
- AuthUtils - Class in org.thymeleaf.extras.springsecurity6.auth
B
- buildObject(IExpressionContext, String) - Method in class org.thymeleaf.extras.springsecurity6.dialect.expression.SpringSecurityExpressionObjectFactory
D
- DEFAULT_PREFIX - Static variable in class org.thymeleaf.extras.springsecurity6.dialect.SpringSecurityDialect
- doProcess(ITemplateContext, IProcessableElementTag, AttributeName, String, IElementTagStructureHandler) - Method in class org.thymeleaf.extras.springsecurity6.dialect.processor.AuthenticationAttrProcessor
E
- expr(String) - Method in class org.thymeleaf.extras.springsecurity6.auth.Authorization
- expression(String) - Method in class org.thymeleaf.extras.springsecurity6.auth.Authorization
G
- getAllExpressionObjectNames() - Method in class org.thymeleaf.extras.springsecurity6.dialect.expression.SpringSecurityExpressionObjectFactory
- getApplicationContext(IContext) - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringSecurityContextUtils
- getAuthentication() - Method in class org.thymeleaf.extras.springsecurity6.auth.AclAuthorization
- getAuthentication() - Method in class org.thymeleaf.extras.springsecurity6.auth.Authorization
- getAuthenticationObject(IContext) - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringSecurityContextUtils
- getAuthenticationObject(IExpressionContext) - Static method in class org.thymeleaf.extras.springsecurity6.auth.AuthUtils
- getAuthenticationProperty(Authentication, String) - Static method in class org.thymeleaf.extras.springsecurity6.auth.AuthUtils
- getContext() - Method in class org.thymeleaf.extras.springsecurity6.auth.Authorization
- getContext(IContext) - Static method in class org.thymeleaf.extras.springsecurity6.auth.AuthUtils
- getContextPath(IContext) - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringSecurityContextUtils
- getDialectProcessorPrecedence() - Method in class org.thymeleaf.extras.springsecurity6.dialect.SpringSecurityDialect
- getExecutionAttributes() - Method in class org.thymeleaf.extras.springsecurity6.dialect.SpringSecurityDialect
- getExpressionDefaultToLiteral(IStandardExpressionParser, IExpressionContext, String) - Static method in class org.thymeleaf.extras.springsecurity6.dialect.processor.AuthorizeAclAttrProcessor
- getExpressionObjectFactory() - Method in class org.thymeleaf.extras.springsecurity6.dialect.SpringSecurityDialect
- getHttpServletRequest(IContext) - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionSpecificUtils
- getHttpServletResponse(IContext) - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionSpecificUtils
- getPrefix() - Method in class org.thymeleaf.extras.springsecurity6.dialect.SpringSecurityDialect
- getProcessors(String) - Method in class org.thymeleaf.extras.springsecurity6.dialect.SpringSecurityDialect
- getRequestAttribute(IContext, String) - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringSecurityContextUtils
- getServerWebExchange(IContext) - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionSpecificUtils
- getSpringSecurityVersionMajor() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringSecurityVersionUtils
- getSpringSecurityVersionMinor() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringSecurityVersionUtils
- getSpringVersion() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionUtils
- getSpringVersionMajor() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionUtils
- getSpringVersionMinor() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionUtils
- getSpringVersionPatch() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionUtils
I
- isCacheable(String) - Method in class org.thymeleaf.extras.springsecurity6.dialect.expression.SpringSecurityExpressionObjectFactory
- isSpring30AtLeast() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionUtils
- isSpring31AtLeast() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionUtils
- isSpring32AtLeast() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionUtils
- isSpring40AtLeast() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionUtils
- isSpring41AtLeast() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionUtils
- isSpring42AtLeast() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionUtils
- isSpring43AtLeast() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionUtils
- isSpring50AtLeast() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionUtils
- isSpring51AtLeast() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionUtils
- isSpring52AtLeast() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionUtils
- isSpring53AtLeast() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionUtils
- isSpring60AtLeast() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionUtils
- isSpringAtLeast(int, int) - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionUtils
- isSpringAtLeast(int, int, int) - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionUtils
- isSpringSecurity30AtLeast() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringSecurityVersionUtils
- isSpringSecurity31AtLeast() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringSecurityVersionUtils
- isSpringSecurity32AtLeast() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringSecurityVersionUtils
- isSpringSecurity40AtLeast() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringSecurityVersionUtils
- isSpringSecurity41AtLeast() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringSecurityVersionUtils
- isSpringSecurity42AtLeast() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringSecurityVersionUtils
- isSpringSecurity50AtLeast() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringSecurityVersionUtils
- isSpringWebFluxPresent() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionUtils
- isSpringWebMvcPresent() - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionUtils
- isVisible(ITemplateContext, IProcessableElementTag, AttributeName, String) - Method in class org.thymeleaf.extras.springsecurity6.dialect.processor.AuthorizeAclAttrProcessor
- isVisible(ITemplateContext, IProcessableElementTag, AttributeName, String) - Method in class org.thymeleaf.extras.springsecurity6.dialect.processor.AuthorizeAttrProcessor
- isVisible(ITemplateContext, IProcessableElementTag, AttributeName, String) - Method in class org.thymeleaf.extras.springsecurity6.dialect.processor.AuthorizeUrlAttrProcessor
- isWebContext(IContext) - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionSpecificUtils
- isWebFluxContext(IContext) - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionSpecificUtils
- isWebMvcContext(IContext) - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionSpecificUtils
N
- NAME - Static variable in class org.thymeleaf.extras.springsecurity6.dialect.SpringSecurityDialect
O
- org.thymeleaf.extras.springsecurity6.auth - package org.thymeleaf.extras.springsecurity6.auth
- org.thymeleaf.extras.springsecurity6.dialect - package org.thymeleaf.extras.springsecurity6.dialect
- org.thymeleaf.extras.springsecurity6.dialect.expression - package org.thymeleaf.extras.springsecurity6.dialect.expression
- org.thymeleaf.extras.springsecurity6.dialect.processor - package org.thymeleaf.extras.springsecurity6.dialect.processor
- org.thymeleaf.extras.springsecurity6.util - package org.thymeleaf.extras.springsecurity6.util
P
- parsePermissionsString(ApplicationContext, String) - Static method in class org.thymeleaf.extras.springsecurity6.auth.AclAuthUtils
- PROCESSOR_PRECEDENCE - Static variable in class org.thymeleaf.extras.springsecurity6.dialect.SpringSecurityDialect
S
- SECURITY_CONTEXT_MODEL_ATTRIBUTE_NAME - Static variable in class org.thymeleaf.extras.springsecurity6.util.SpringSecurityContextUtils
-
This is the name of the model attribute that will hold the (asychronously resolved)
SecurityContext
object. - SpringSecurityContextUtils - Class in org.thymeleaf.extras.springsecurity6.util
- SpringSecurityDialect - Class in org.thymeleaf.extras.springsecurity6.dialect
- SpringSecurityDialect() - Constructor for class org.thymeleaf.extras.springsecurity6.dialect.SpringSecurityDialect
- SpringSecurityExpressionObjectFactory - Class in org.thymeleaf.extras.springsecurity6.dialect.expression
-
Builds the expression objects to be used by the Spring Security dialect.
- SpringSecurityExpressionObjectFactory() - Constructor for class org.thymeleaf.extras.springsecurity6.dialect.expression.SpringSecurityExpressionObjectFactory
- SpringSecurityVersionUtils - Class in org.thymeleaf.extras.springsecurity6.util
- SpringVersionSpecificUtils - Class in org.thymeleaf.extras.springsecurity6.util
- SpringVersionUtils - Class in org.thymeleaf.extras.springsecurity6.util
-
Utility class useful for determining the version of Spring that is on the classpath.
U
- url(String) - Method in class org.thymeleaf.extras.springsecurity6.auth.Authorization
- url(String, String) - Method in class org.thymeleaf.extras.springsecurity6.auth.Authorization
W
- wrapEvaluationContext(EvaluationContext, IExpressionObjects) - Static method in class org.thymeleaf.extras.springsecurity6.util.SpringVersionSpecificUtils
All Classes and Interfaces|All Packages|Constant Field Values