Package io.micronaut.security.config
Class DefaultInterceptUrlPatternModifier
- java.lang.Object
-
- io.micronaut.security.config.DefaultInterceptUrlPatternModifier
-
- All Implemented Interfaces:
InterceptUrlPatternModifier
@Singleton public class DefaultInterceptUrlPatternModifier extends java.lang.Object implements InterceptUrlPatternModifier
Decorates a InterceptUrlPattern}. IfSecurityConfiguration.isInterceptUrlMapPrependPatternWithContextPath()is set to true the URL patterns are prepended with the server context path if set.- Since:
- 3.7.3
-
-
Constructor Summary
Constructors Constructor Description DefaultInterceptUrlPatternModifier(SecurityConfiguration securityConfiguration, io.micronaut.http.context.ServerContextPathProvider serverContextPathProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InterceptUrlMapPatternmodify(InterceptUrlMapPattern interceptUrlMapPattern)
-
-
-
Constructor Detail
-
DefaultInterceptUrlPatternModifier
public DefaultInterceptUrlPatternModifier(SecurityConfiguration securityConfiguration, io.micronaut.http.context.ServerContextPathProvider serverContextPathProvider)
-
-
Method Detail
-
modify
@NonNull public InterceptUrlMapPattern modify(@NonNull InterceptUrlMapPattern interceptUrlMapPattern)
- Specified by:
modifyin interfaceInterceptUrlPatternModifier- Parameters:
interceptUrlMapPattern- Intercept url pattern- Returns:
- the intercepUrlMapPattern after modification.
-
-