net.ihe.gazelle.proxy.util
Class SSOIdentity

java.lang.Object
  extended by org.jboss.seam.security.Identity
      extended by net.ihe.gazelle.proxy.util.SSOIdentity
All Implemented Interfaces:
Serializable

@Name(value="org.jboss.seam.security.identity")
@Scope(value=SESSION)
@Install(precedence=20)
@BypassInterceptors
@Startup
public class SSOIdentity
extends org.jboss.seam.security.Identity

See Also:
Serialized Form

Field Summary
static String AUTHENTICATED_USER
           
static String EVENT_USER_AUTHENTICATED
           
 
Fields inherited from class org.jboss.seam.security.Identity
EVENT_ALREADY_LOGGED_IN, EVENT_LOGGED_OUT, EVENT_LOGIN_FAILED, EVENT_LOGIN_SUCCESSFUL, EVENT_NOT_AUTHORIZED, EVENT_NOT_LOGGED_IN, EVENT_POST_AUTHENTICATE, EVENT_PRE_AUTHENTICATE, EVENT_QUIET_LOGIN, ROLES_GROUP, securityEnabled
 
Constructor Summary
SSOIdentity()
           
 
Method Summary
 boolean isLoggedIn()
           
 String login()
           
 void logout()
           
 
Methods inherited from class org.jboss.seam.security.Identity
acceptExternallyAuthenticatedPrincipal, addRole, authenticate, authenticate, checkPermission, checkPermission, checkRestriction, checkRole, create, evaluateExpression, filterByPermission, getAuthenticateMethod, getCredentials, getJaasConfigName, getLoginContext, getPassword, getPrincipal, getSubject, getUsername, hasPermission, hasPermission, hasRole, instance, isLoggedIn, isRememberMe, isSecurityEnabled, postAuthenticate, preAuthenticate, quietLogin, removeRole, setAuthenticateMethod, setJaasConfigName, setPassword, setRememberMe, setSecurityEnabled, setUsername, tryLogin, unAuthenticate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

AUTHENTICATED_USER

public static final String AUTHENTICATED_USER
See Also:
Constant Field Values

EVENT_USER_AUTHENTICATED

public static final String EVENT_USER_AUTHENTICATED
See Also:
Constant Field Values
Constructor Detail

SSOIdentity

public SSOIdentity()
Method Detail

login

public String login()
Overrides:
login in class org.jboss.seam.security.Identity

isLoggedIn

public boolean isLoggedIn()
Overrides:
isLoggedIn in class org.jboss.seam.security.Identity

logout

public void logout()
Overrides:
logout in class org.jboss.seam.security.Identity


Copyright © 2012 JBoss. All Rights Reserved.