public class PicketLinkAuthenticator extends AbstractPicketLinkAuthenticator
authMethod, logger, needSubjectPrincipalSubstitution, subjectInteraction, subjectInteractionClassName
alwaysUseSession, AUTH_HEADER_NAME, cache, changeSessionIdOnAuthentication, context, disableProxyCaching, info, lifecycle, REALM_NAME, securePagesWithPragma, SESSION_ID_BYTES, sso, started, unregisterSsoOnLogout
container, controller, domain, mserver, next, oname
AFTER_LOAD_ON_STARTUP_EVENT, AFTER_START_EVENT, AFTER_STOP_EVENT, AFTER_UNLOAD_EVENT, BEFORE_LOAD_ON_STARTUP_EVENT, BEFORE_START_EVENT, BEFORE_STOP_EVENT, BEFORE_UNLOAD_EVENT, DESTROY_EVENT, INIT_EVENT, LOAD_ON_STARTUP_EVENT, PERIODIC_EVENT, START_EVENT, STOP_EVENT
Constructor and Description |
---|
PicketLinkAuthenticator() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
authenticate(org.apache.catalina.connector.Request request,
HttpServletResponse response,
org.apache.catalina.deploy.LoginConfig config) |
protected void |
doRegister(org.apache.catalina.connector.Request request,
org.apache.catalina.connector.Response response,
Principal principal,
String password)
Subclasses should override this method to register an authenticated Principal.
|
getSubjectPrincipal, performAuthentication, setAuthMethod, setNeedSubjectPrincipalSubstitution, setSubjectInteractionClassName
addLifecycleListener, associate, authenticate, findLifecycleListeners, generateSessionId, getCache, getContainer, getDisableProxyCaching, getInfo, getSecurePagesWithPragma, invoke, isChangeSessionIdOnAuthentication, isUnregisterSsoOnLogout, login, logout, reauthenticateFromSSO, register, removeLifecycleListener, setCache, setChangeSessionIdOnAuthentication, setContainer, setDisableProxyCaching, setSecurePagesWithPragma, setUnregisterSsoOnLogout, start, stop, unregister
protected boolean authenticate(org.apache.catalina.connector.Request request, HttpServletResponse response, org.apache.catalina.deploy.LoginConfig config) throws IOException
authenticate
in class org.apache.catalina.authenticator.AuthenticatorBase
IOException
protected void doRegister(org.apache.catalina.connector.Request request, org.apache.catalina.connector.Response response, Principal principal, String password)
AbstractPicketLinkAuthenticator
Subclasses should override this method to register an authenticated Principal.
doRegister
in class AbstractPicketLinkAuthenticator
Copyright © 2018 JBoss by Red Hat. All rights reserved.