org.jboss.seam.security
Class SecurityEventMessages

java.lang.Object
  extended by org.jboss.seam.security.SecurityEventMessages

@ApplicationScoped
public class SecurityEventMessages
extends Object

Produces FacesMessages in response of certain security events, and helps to decouple the Identity component from JSF.

Author:
Shane Bryzak

Constructor Summary
SecurityEventMessages()
           
 
Method Summary
 void addAlreadyLoggedInMessage(AlreadyLoggedInEvent event)
           
 void addLoginFailedMessage(LoginFailedEvent event)
           
 void addLoginSuccessMessage(LoggedInEvent event)
           
 void addNotLoggedInMessage(NotLoggedInEvent event)
           
 String getAlreadyLoggedInMessageKey()
           
 String getDefaultAlreadyLoggedInMessage()
           
 String getDefaultLoginFailedMessage()
           
 String getDefaultLoginSuccessfulMessage()
           
 String getDefaultNotLoggedInMessage()
           
 String getLoginFailedMessageKey()
           
 String getLoginSuccessfulMessageKey()
           
 String getNotLoggedInMessageKey()
           
 void postAuthenticate(PostAuthenticateEvent event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecurityEventMessages

public SecurityEventMessages()
Method Detail

postAuthenticate

public void postAuthenticate(@Observes
                             PostAuthenticateEvent event)

addLoginFailedMessage

public void addLoginFailedMessage(@Observes
                                  LoginFailedEvent event)

addLoginSuccessMessage

public void addLoginSuccessMessage(@Observes
                                   LoggedInEvent event)

addAlreadyLoggedInMessage

public void addAlreadyLoggedInMessage(@Observes
                                      AlreadyLoggedInEvent event)

addNotLoggedInMessage

public void addNotLoggedInMessage(@Observes
                                  NotLoggedInEvent event)

getLoginFailedMessageKey

public String getLoginFailedMessageKey()

getDefaultLoginFailedMessage

public String getDefaultLoginFailedMessage()

getLoginSuccessfulMessageKey

public String getLoginSuccessfulMessageKey()

getDefaultLoginSuccessfulMessage

public String getDefaultLoginSuccessfulMessage()

getAlreadyLoggedInMessageKey

public String getAlreadyLoggedInMessageKey()

getDefaultAlreadyLoggedInMessage

public String getDefaultAlreadyLoggedInMessage()

getNotLoggedInMessageKey

public String getNotLoggedInMessageKey()

getDefaultNotLoggedInMessage

public String getDefaultNotLoggedInMessage()


Copyright © 2011 Seam Framework. All Rights Reserved.