Class WrappedAuthConfiguration
java.lang.Object
org.eclipse.jetty.ee9.security.WrappedAuthConfiguration
- All Implemented Interfaces:
 Authenticator.AuthConfiguration
- Direct Known Subclasses:
 OpenIdAuthConfiguration
A wrapper for 
Authenticator.AuthConfiguration. This allows you create a new AuthConfiguration which can
override a method to change a value from an another instance of AuthConfiguration.- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptiongetInitParameter(String param) Get a SecurityHandler init parameterGet a SecurityHandler init parameter namesintGet the interval in seconds, which if non-zero, will be set withHttpSession.setMaxInactiveInterval(int)when a session is newly authenticatedbooleanShould session ID be renewed on authentication. 
- 
Constructor Details
- 
WrappedAuthConfiguration
 
 - 
 - 
Method Details
- 
getAuthMethod
- Specified by:
 getAuthMethodin interfaceAuthenticator.AuthConfiguration
 - 
getRealmName
- Specified by:
 getRealmNamein interfaceAuthenticator.AuthConfiguration
 - 
getInitParameter
Description copied from interface:Authenticator.AuthConfigurationGet a SecurityHandler init parameter- Specified by:
 getInitParameterin interfaceAuthenticator.AuthConfiguration- Parameters:
 param- parameter name- Returns:
 - Parameter value or null
 - See Also:
 
 - 
getInitParameterNames
Description copied from interface:Authenticator.AuthConfigurationGet a SecurityHandler init parameter names- Specified by:
 getInitParameterNamesin interfaceAuthenticator.AuthConfiguration- Returns:
 - Set of parameter names
 - See Also:
 
 - 
getLoginService
- Specified by:
 getLoginServicein interfaceAuthenticator.AuthConfiguration
 - 
getIdentityService
- Specified by:
 getIdentityServicein interfaceAuthenticator.AuthConfiguration
 - 
isSessionRenewedOnAuthentication
public boolean isSessionRenewedOnAuthentication()Description copied from interface:Authenticator.AuthConfigurationShould session ID be renewed on authentication.- Specified by:
 isSessionRenewedOnAuthenticationin interfaceAuthenticator.AuthConfiguration- Returns:
 - true if the session ID should be renewed on authentication
 
 - 
getSessionMaxInactiveIntervalOnAuthentication
public int getSessionMaxInactiveIntervalOnAuthentication()Description copied from interface:Authenticator.AuthConfigurationGet the interval in seconds, which if non-zero, will be set withHttpSession.setMaxInactiveInterval(int)when a session is newly authenticated- Specified by:
 getSessionMaxInactiveIntervalOnAuthenticationin interfaceAuthenticator.AuthConfiguration- Returns:
 - An interval in seconds; or 0 to not set the interval on authentication; or a negative number to make the session never timeout after authentication.
 
 
 -