@Named(value="openIdAuthenticator") @SessionScoped public class OpenIdAuthenticator extends org.jboss.seam.security.BaseAuthenticator implements org.jboss.seam.security.Authenticator, Serializable
| Constructor and Description |
|---|
OpenIdAuthenticator() |
| Modifier and Type | Method and Description |
|---|---|
void |
authenticate() |
String |
getProviderCode() |
List<OpenIdProvider> |
getProviders() |
protected javax.servlet.http.HttpServletResponse |
getResponse() |
protected OpenIdProvider |
getSelectedProvider() |
boolean |
isIdentityManaged() |
void |
setIdentityManaged(boolean identityManaged) |
void |
setProviderCode(String providerCode) |
void |
success(OpenIdPrincipal principal) |
protected void |
validateManagedUser(OpenIdPrincipal principal)
Validates the OpenID user against the local Identity Management store.
|
getStatus, getUser, postAuthenticate, setStatus, setUserpublic boolean isIdentityManaged()
public void setIdentityManaged(boolean identityManaged)
public String getProviderCode()
public void setProviderCode(String providerCode)
protected OpenIdProvider getSelectedProvider()
public void authenticate()
authenticate in interface org.jboss.seam.security.Authenticatorprotected javax.servlet.http.HttpServletResponse getResponse()
public List<OpenIdProvider> getProviders()
public void success(OpenIdPrincipal principal)
protected void validateManagedUser(OpenIdPrincipal principal)
principal - Copyright © 2013 Seam Framework. All Rights Reserved.