public class SPNEGOAutoLoginManager extends AbstractInitializableComponent
| Modifier and Type | Field and Description |
|---|---|
static String |
AUTOLOGIN_COOKIE_NAME
Name of the SPNEGO auto-login cookie.
|
static String |
AUTOLOGIN_COOKIE_VALUE_TRUE
SPNEGO auto-login cookie value representing true.
|
static String |
AUTOLOGIN_PARAMETER_NAME
Name of the SPNEGO auto-login signaling parameter.
|
private CookieManager |
cookieManager
Manages creation of cookies.
|
private org.slf4j.Logger |
log
Class logger.
|
| Constructor and Description |
|---|
SPNEGOAutoLoginManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
disable()
Disable auto-login.
|
protected void |
doInitialize() |
void |
enable()
Enable auto-login, i.e.
|
CookieManager |
getCookieManager()
Get the
CookieManager. |
boolean |
isDisabled()
Checks whether auto-login is disabled.
|
boolean |
isEnabled()
Checks whether auto-login is enabled.
|
void |
setCookieManager(CookieManager manager)
Set the
CookieManager to use. |
destroy, doDestroy, initialize, isDestroyed, isInitialized@Nonnull @NotEmpty public static final String AUTOLOGIN_PARAMETER_NAME
@Nonnull @NotEmpty public static final String AUTOLOGIN_COOKIE_NAME
@Nonnull @NotEmpty public static final String AUTOLOGIN_COOKIE_VALUE_TRUE
@Nonnull private final org.slf4j.Logger log
@NonnullAfterInit private CookieManager cookieManager
public void setCookieManager(@Nonnull CookieManager manager)
CookieManager to use.manager - the CookieManager to use.@NonnullAfterInit public CookieManager getCookieManager()
CookieManager.protected void doInitialize()
throws ComponentInitializationException
doInitialize in class AbstractInitializableComponentComponentInitializationExceptionpublic void enable()
public void disable()
public boolean isEnabled()
public boolean isDisabled()
Copyright © 1999–2018 Shibboleth Consortium. All rights reserved.