Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,028 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

optionfactory-spring

Opinionated Spring Framework extension libraries.

Modules

Module Description
applications-web-tomcat Embedded Tomcat + Spring MVC configuration.
authentication Support for unifying Principals in Spring Security.
authentication-authorization-code OAuth2 authorization code flow components and OIDC logout.
authentication-resource-server BearerTokenResolvers with JWT Header introspection.
authentication-tokens Authentication via HTTP headers (JWS, opaque tokens, basic).
client-reports Server-side logging for client-side errors.
content-security-policies Nonce-based Strict Content Security Policy for Spring Security.
context Property sources, direct field access, and devtools.
context-web Web-specific configurations for context and direct field access.
data-jpa Declarative whitelisted filters on JPA @Entity types.
data-jpa-web Spring MVC support for data-jpa filtering and pagination.
downstream Annotations for client code generation.
downstream-maven-plugin Maven plugin to generate Java DTOs or TypeScript types.
email Email spooling, templating, and CSS inlining.
localized-enums Declarative enum localization support.
marshaling-jackson Jackson modules and adapters for common types and quirks.
marshaling-jaxb JAXB XmlAdapters for Temporals and Money.
optionfactory-spring-bom Project Bill of Materials.
pdf PDF generation with Thymeleaf and openhtmltopdf.
pem PEM-based KeyStores and security providers.
problems Problem data types and exceptions for RFC-7807 like reporting.
problems-web REST exception resolver for reporting errors.
thymeleaf SingletonDialect and Money dialect for Thymeleaf.
upstream HTTP/SOAP clients based on Spring HTTP Interfaces.
upstream-alerts-email Email alerting for upstream client errors.
upstream-interceptor-jws JWS signing for upstream requests.
upstream-interceptor-spring-oauth2 OAuth2 authentication for upstream clients.
validators jakarta.validation based validators for common types.

License

Simplified BSD License. See license.md for details.

About

Opinionated Spring Framework extension libraries

Resources

Stars

1 star

Watchers

7 watching

Forks

Releases

Packages

Used by

Contributors

Languages