@Path(value="/*") public abstract class AbstractAuthenticationHandler extends org.eclipse.jetty.security.ConstraintSecurityHandler
org.eclipse.jetty.security.SecurityHandler.NotChecked| Modifier and Type | Field and Description |
|---|---|
protected CConfiguration |
configuration |
| Constructor and Description |
|---|
AbstractAuthenticationHandler(CConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract org.eclipse.jetty.security.Authenticator |
getHandlerAuthenticator()
Get an
Authenticator for the handler. |
protected abstract org.eclipse.jetty.security.IdentityService |
getHandlerIdentityService()
Get an
IdentityService for the handler. |
protected abstract org.eclipse.jetty.security.LoginService |
getHandlerLoginService()
Get a
LoginService for the handler. |
protected abstract Configuration |
getLoginModuleConfiguration()
Get configuration for the LoginModule.
|
void |
init()
Initialize the handler context and other related services.
|
addConstraintMapping, addRole, checkUserDataPermissions, checkWebResourcePermissions, configureRoleInfo, createConstraint, createConstraint, createConstraint, createConstraint, createConstraint, createConstraintsWithMappingsForPath, doStart, doStop, dump, getConstraintMappings, getConstraintMappingsForPath, getRoles, isAuthMandatory, isStrict, prepareConstraintInfo, processConstraintMapping, processConstraintMappingWithMethodOmissions, removeConstraintMappingsForPath, setConstraintMappings, setConstraintMappings, setConstraintMappings, setRoles, setStrictcheckSecurity, findIdentityService, findLoginService, getAuthenticator, getAuthenticatorFactory, getAuthMethod, getCurrentSecurityHandler, getIdentityService, getInitParameter, getInitParameterNames, getLoginService, getRealmName, handle, isCheckWelcomeFiles, isSessionRenewedOnAuthentication, logout, setAuthenticator, setAuthenticatorFactory, setAuthMethod, setCheckWelcomeFiles, setIdentityService, setInitParameter, setLoginService, setRealmName, setSessionRenewedOnAuthenticationdestroy, expandChildren, getHandler, getHandlers, getNestedHandlerByClass, setHandler, setServerexpandHandler, findContainerOf, getChildHandlerByClass, getChildHandlers, getChildHandlersByClassaddBean, addBean, contains, dump, dump, dump, dump, dumpObject, dumpStdErr, getBean, getBeans, getBeans, isManaged, manage, removeBean, removeBeans, unmanageaddLifeCycleListener, getState, getState, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stopprotected final CConfiguration configuration
@Inject public AbstractAuthenticationHandler(CConfiguration configuration)
public void init()
throws Exception
Exceptionprotected abstract org.eclipse.jetty.security.LoginService getHandlerLoginService()
LoginService for the handler.protected abstract org.eclipse.jetty.security.Authenticator getHandlerAuthenticator()
Authenticator for the handler.protected abstract org.eclipse.jetty.security.IdentityService getHandlerIdentityService()
IdentityService for the handler.protected abstract Configuration getLoginModuleConfiguration()
Copyright © 2016 Cask Data, Inc. Licensed under the Apache License, Version 2.0.