Class LoginScreenConfig
java.lang.Object
org.nuxeo.ecm.platform.ui.web.auth.service.LoginScreenConfig
XMap object to manage configuration of the login screen (login.jsp)- Since:
- 5.7
- Author:
- Tiry
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected BooleanBoolean to disable background-cover CSS behavior on login page background, as it may not be compliant with all browsers (see NXP-12972/NXP-12978).protected BooleanDeprecated.since 2023.22, the mobile banner was removed from the login pageprotected Booleanprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Booleanprotected Booleanprotected Stringprotected Stringstatic final StringDeprecated, for removal: This API element is subject to removal in a future version.since 2023.49, the nuxeo.com news page is no longer availableprotected List<LoginProviderLink>protected Booleanprotected Map<String,LoginStartupPage> protected List<LoginVideo> -
Constructor Summary
ConstructorsConstructorDescriptionLoginScreenConfig(LoginProviderLink provider) Instantiates a login screen configuration with the given login provider. -
Method Summary
Modifier and TypeMethodDescriptionclone()booleanDeprecated.since 2023.22, the mobile banner was removed from the login pagebooleangetProvider(String name) booleanprotected StringDeprecated, for removal: This API element is subject to removal in a future version.since 2023.49, usegetNewsIframeUrl()insteadprotected voidmerge(LoginScreenConfig newConfig) voidregisterLoginProvider(String name, String iconUrl, String link, String label, String description, LoginProviderLinkComputer computer) Deprecated.since 10.10, useLoginScreenConfig(LoginProviderLink)insteadvoidsetBackgroundImage(String backgroundImage) voidsetBodyBackgroundStyle(String bodyBackgroundStyle) voidsetFooterStyle(String footerStyle) voidsetHeaderStyle(String headerStyle) voidsetLoginBoxBackgroundStyle(String loginBoxBackgroundStyle) voidsetLogoUrl(String logoUrl) voidsetNewsIframeUrl(String newsIframeUrl) voidsetProviders(List<LoginProviderLink> providers)
-
Field Details
-
NUXEO_NEWS_URL
Deprecated, for removal: This API element is subject to removal in a future version.since 2023.49, the nuxeo.com news page is no longer available- See Also:
-
startupPages
- Since:
- 8.4
-
providers
-
videos
- Since:
- 7.10
-
muted
- Since:
- 7.10
-
loop
- Since:
- 7.10
-
backgroundImage
- Since:
- 7.10
-
removeNews
-
displayMobileBanner
Deprecated.since 2023.22, the mobile banner was removed from the login page- Since:
- 2021.12
-
headerStyle
-
newsIframeUrl
-
newsIframeFullUrl
-
bodyBackgroundStyle
-
loginBoxBackgroundStyle
-
loginBoxWidth
-
logoUrl
-
logoAlt
-
logoWidth
-
logoHeight
-
fieldAutocomplete
- Since:
- 7.10
-
disableBackgroundSizeCover
Boolean to disable background-cover CSS behavior on login page background, as it may not be compliant with all browsers (see NXP-12972/NXP-12978).- Since:
- 5.8
-
loginButtonBackgroundColor
- Since:
- 7.10
-
defaultLocale
- Since:
- 8.4
-
-
Constructor Details
-
LoginScreenConfig
public LoginScreenConfig() -
LoginScreenConfig
Instantiates a login screen configuration with the given login provider.- Since:
- 10.10
-
-
Method Details
-
getProviders
-
setProviders
-
getProvider
-
registerLoginProvider
@Deprecated public void registerLoginProvider(String name, String iconUrl, String link, String label, String description, LoginProviderLinkComputer computer) Deprecated.since 10.10, useLoginScreenConfig(LoginProviderLink)instead -
getStartupPages
- Since:
- 8.4
-
getHeaderStyle
-
getBodyBackgroundStyle
-
getLoginBoxBackgroundStyle
-
getLoginBoxWidth
-
getLogoUrl
-
getLogoAlt
-
getLogoWidth
-
getLogoHeight
-
getVideos
-
getVideoMuted
-
getVideoLoop
-
hasVideos
public boolean hasVideos() -
getDisplayNews
public boolean getDisplayNews() -
getDisplayMobileBanner
Deprecated.since 2023.22, the mobile banner was removed from the login page -
getFieldAutocomplete
-
setHeaderStyle
-
setBodyBackgroundStyle
-
setBackgroundImage
-
getBackgroundImage
-
getLoginButtonBackgroundColor
-
setLoginBoxBackgroundStyle
-
setLogoUrl
-
setNewsIframeUrl
- Since:
- 7.10
-
internalGetNewsIframeUrl
Deprecated, for removal: This API element is subject to removal in a future version.since 2023.49, usegetNewsIframeUrl()instead -
getNewsIframeUrl
-
getDisableBackgroundSizeCover
- Since:
- 5.8
- See Also:
-
getDefaultLocale
- Since:
- 8.4
-
isAppendSupportedLocales
- Since:
- 8.4
-
getSupportedLocales
- Since:
- 8.4
-
merge
-
clone
-