Package org.keycloak.theme
Class ClassLoaderTheme
java.lang.Object
org.keycloak.theme.ClassLoaderTheme
- All Implemented Interfaces:
Theme
- Author:
- Stian Thorgersen
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.keycloak.theme.Theme
Theme.Type -
Field Summary
Fields inherited from interface org.keycloak.theme.Theme
ACCOUNT_RESOURCE_PROVIDER_KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetEnhancedMessages(RealmModel realm, Locale locale) getMessages(String baseBundlename, Locale locale) getMessages(Locale locale) getName()getResourceAsStream(String path) getTemplate(String name) getType()voidinit(String name, Theme.Type type, ClassLoader classLoader)
-
Constructor Details
-
ClassLoaderTheme
- Throws:
IOException
-
-
Method Details
-
init
- Throws:
IOException
-
getName
-
getParentName
- Specified by:
getParentNamein interfaceTheme
-
getImportName
- Specified by:
getImportNamein interfaceTheme
-
getType
-
getTemplate
- Specified by:
getTemplatein interfaceTheme
-
getResourceAsStream
- Specified by:
getResourceAsStreamin interfaceTheme- Throws:
IOException
-
getMessages
- Specified by:
getMessagesin interfaceTheme- Throws:
IOException
-
getMessages
- Specified by:
getMessagesin interfaceTheme- Throws:
IOException
-
getEnhancedMessages
- Specified by:
getEnhancedMessagesin interfaceTheme- Throws:
IOException
-
getProperties
- Specified by:
getPropertiesin interfaceTheme
-