3.7. Theme Resources
When implementing custom providers in Red Hat Single Sign-On there may often be a need to add additional templates, resources and messages bundles.
The easiest way to load additional theme resources is to create a JAR with templates in theme-resources/templates
resources in theme-resources/resources
and messages bundles in theme-resources/messages
and drop it into the standalone/deployments/
directory of Red Hat Single Sign-On.
If you want a more flexible way to load templates and resources that can be achieved through the ThemeResourceSPI. By implementing ThemeResourceProviderFactory
and ThemeResourceProvider
you can decide exactly how to load templates and resources.
Follow the steps in Service Provider Interfaces for more details on how to create and deploy a custom provider.