org.jboss.seam.security.external.openid
Class OpenIdAuthenticator
java.lang.Object
org.jboss.seam.security.BaseAuthenticator
org.jboss.seam.security.external.openid.OpenIdAuthenticator
- All Implemented Interfaces:
- Serializable, org.jboss.seam.security.Authenticator
@Named(value="openIdAuthenticator")
@SessionScoped
public class OpenIdAuthenticator
- extends org.jboss.seam.security.BaseAuthenticator
- implements org.jboss.seam.security.Authenticator, Serializable
- Author:
- Shane Bryzak
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from interface org.jboss.seam.security.Authenticator |
org.jboss.seam.security.Authenticator.AuthenticationStatus |
| Methods inherited from class org.jboss.seam.security.BaseAuthenticator |
getStatus, getUser, postAuthenticate, setStatus, setUser |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.jboss.seam.security.Authenticator |
getStatus, getUser, postAuthenticate |
OpenIdAuthenticator
public OpenIdAuthenticator()
getProviderCode
public String getProviderCode()
setProviderCode
public void setProviderCode(String providerCode)
getSelectedProvider
protected OpenIdProvider getSelectedProvider()
authenticate
public void authenticate()
- Specified by:
authenticate in interface org.jboss.seam.security.Authenticator
getProviders
public List<OpenIdProvider> getProviders()
success
public void success(OpenIdPrincipal principal)
Copyright © 2011 Seam Framework. All Rights Reserved.