Class DefaultLocaleSelectorProvider

java.lang.Object
org.keycloak.locale.DefaultLocaleSelectorProvider
All Implemented Interfaces:
org.keycloak.locale.LocaleSelectorProvider, org.keycloak.provider.Provider

public class DefaultLocaleSelectorProvider extends Object implements org.keycloak.locale.LocaleSelectorProvider
  • Field Summary

    Fields inherited from interface org.keycloak.locale.LocaleSelectorProvider

    CLIENT_REQUEST_LOCALE, KC_LOCALE_PARAM, USER_REQUEST_LOCALE
  • Constructor Summary

    Constructors
    Constructor
    Description
    DefaultLocaleSelectorProvider(org.keycloak.models.KeycloakSession session)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    resolveLocale(org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user)
     
    resolveLocale(org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user, boolean ignoreAcceptLanguageHeader)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.keycloak.locale.LocaleSelectorProvider

    resolveLocale
  • Constructor Details

    • DefaultLocaleSelectorProvider

      public DefaultLocaleSelectorProvider(org.keycloak.models.KeycloakSession session)
  • Method Details

    • resolveLocale

      public Locale resolveLocale(org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user)
      Specified by:
      resolveLocale in interface org.keycloak.locale.LocaleSelectorProvider
    • resolveLocale

      public Locale resolveLocale(org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user, boolean ignoreAcceptLanguageHeader)
      Specified by:
      resolveLocale in interface org.keycloak.locale.LocaleSelectorProvider
    • close

      public void close()
      Specified by:
      close in interface org.keycloak.provider.Provider