Allison Martin
08/08/2025, 9:06 PMplugin:
springsecurity: # Spring Security Plugin Configuration
rest:
token:
storage:
jwt:
secret: "Some secret key to dev, hope this is long enough."
expiration: 14400 # default expiration to 4 hours
validation:
enableAnonymousAccess: true
filterChain:
chainMap:
- pattern: '/api/appVersion'
filters: 'anonymousAuthenticationFilter,restTokenValidationFilter,restExceptionTranslationFilter,filterInvocationInterceptor'
- pattern: '/api/**'
filters: 'JOINED_FILTERS,-anonymousAuthenticationFilter,-exceptionTranslationFilter,-authenticationProcessingFilter,-securityContextPersistenceFilter,-rememberMeAuthenticationFilter' # Stateless chain
- pattern: '/**'
filters: 'JOINED_FILTERS,-restTokenValidationFilter,-restExceptionTranslationFilter' # Traditional chain