Package org.keycloak.theme.freemarker
Class DefaultFreeMarkerProvider
- java.lang.Object
- 
- org.keycloak.theme.freemarker.DefaultFreeMarkerProvider
 
- 
- All Implemented Interfaces:
- Provider,- FreeMarkerProvider
 
 public class DefaultFreeMarkerProvider extends Object implements FreeMarkerProvider 
- 
- 
Constructor SummaryConstructors Constructor Description DefaultFreeMarkerProvider(ConcurrentHashMap<String,freemarker.template.Template> cache, KeycloakSanitizerMethod kcSanitizeMethod)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()StringprocessTemplate(Object data, String templateName, Theme theme)
 
- 
- 
- 
Constructor Detail- 
DefaultFreeMarkerProviderpublic DefaultFreeMarkerProvider(ConcurrentHashMap<String,freemarker.template.Template> cache, KeycloakSanitizerMethod kcSanitizeMethod) 
 
- 
 - 
Method Detail- 
processTemplatepublic String processTemplate(Object data, String templateName, Theme theme) throws FreeMarkerException - Specified by:
- processTemplatein interface- FreeMarkerProvider
- Throws:
- FreeMarkerException
 
 
- 
 
-