Package org.eclipse.jetty.security
Interface Authenticator.Configuration
- All Known Implementing Classes:
Authenticator.Configuration.Wrapper
,ConstraintSecurityHandler
,OpenIdAuthenticatorConfiguration
,SecurityHandler
,SecurityHandler.PathMapped
- Enclosing interface:
- Authenticator
public static interface Authenticator.Configuration
Authenticator Configuration
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetParameter
(String param) Get a SecurityHandler init parameterGet a SecurityHandler init parameter namesint
Get the interval in seconds, which if non-zero, will be set withSession.setMaxInactiveInterval(int)
when a session is newly authenticatedboolean
Should session ID be renewed on authentication.
-
Method Details
-
getAuthenticationType
String getAuthenticationType() -
getRealmName
String getRealmName() -
getParameter
Get a SecurityHandler init parameter- Parameters:
param
- parameter name- Returns:
- Parameter value or null
-
getParameterNames
Get a SecurityHandler init parameter names- Returns:
- Set of parameter names
-
getLoginService
LoginService getLoginService() -
getIdentityService
IdentityService getIdentityService() -
isSessionRenewedOnAuthentication
boolean isSessionRenewedOnAuthentication()Should session ID be renewed on authentication.- Returns:
- true if the session ID should be renewed on authentication
-
getSessionMaxInactiveIntervalOnAuthentication
int getSessionMaxInactiveIntervalOnAuthentication()Get the interval in seconds, which if non-zero, will be set withSession.setMaxInactiveInterval(int)
when a session is newly authenticated- 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.
-