org.glassfish.web.ha.authenticator
Class HASingleSignOn
java.lang.Object
org.apache.catalina.valves.ValveBase
org.apache.catalina.authenticator.SingleSignOn
com.sun.enterprise.security.web.GlassFishSingleSignOn
org.glassfish.web.ha.authenticator.HASingleSignOn
- All Implemented Interfaces:
- SingleSignOnMBean, java.lang.Runnable, javax.management.MBeanRegistration, Contained, Lifecycle, SessionListener, Valve, GlassFishValve
public class HASingleSignOn
- extends GlassFishSingleSignOn
- Author:
- Shing Wai Chan
|
Method Summary |
void |
associate(java.lang.String ssoId,
Session session)
|
protected void |
deregister(java.lang.String ssoId)
|
protected SingleSignOnEntry |
lookup(java.lang.String ssoId)
|
protected void |
register(java.lang.String ssoId,
java.security.Principal principal,
java.lang.String authType,
java.lang.String username,
char[] password,
java.lang.String realmName)
|
protected void |
removeSession(java.lang.String ssoId,
Session session)
|
| Methods inherited from class com.sun.enterprise.security.web.GlassFishSingleSignOn |
getActiveSessionCount, getHitCount, getMaxInactive, getMissCount, getReapInterval, invoke, run, sessionEvent, setMaxInactive, setReapInterval, start, stop |
| Methods inherited from class org.apache.catalina.valves.ValveBase |
addLifecycleListener, backgroundProcess, createObjectName, event, findLifecycleListeners, getContainer, getContainerName, getController, getDomain, getNext, getObjectName, getParentName, invoke, isStarted, postDeregister, postInvoke, postRegister, preDeregister, preRegister, removeLifecycleListener, setContainer, setController, setNext, setObjectName |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
HASingleSignOn
public HASingleSignOn(JavaEEIOUtils ioUtils,
org.glassfish.ha.store.api.BackingStore ssoEntryMetadataBackingStore)
deregister
protected void deregister(java.lang.String ssoId)
- Overrides:
deregister in class GlassFishSingleSignOn
register
protected void register(java.lang.String ssoId,
java.security.Principal principal,
java.lang.String authType,
java.lang.String username,
char[] password,
java.lang.String realmName)
- Overrides:
register in class SingleSignOn
associate
public void associate(java.lang.String ssoId,
Session session)
- Overrides:
associate in class SingleSignOn
lookup
protected SingleSignOnEntry lookup(java.lang.String ssoId)
- Overrides:
lookup in class SingleSignOn
removeSession
protected void removeSession(java.lang.String ssoId,
Session session)
- Overrides:
removeSession in class GlassFishSingleSignOn
Copyright © 2012 GlassFish Community. All Rights Reserved.