public abstract class IdProvider
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
_authContext |
protected java.lang.String |
_serviceContext |
Constructor and Description |
---|
IdProvider() |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
doLogin(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
doLogout(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Logs a user out.
|
java.lang.String |
getAuthContext() |
java.lang.String |
getDescription() |
abstract java.lang.String |
getLoginEndpoint() |
abstract java.lang.String |
getLogoutEndpoint() |
java.lang.String |
getServiceContext() |
void |
init(org.jdom.Element config,
java.lang.String serviceContext) |
boolean |
isDefault() |
void |
setAuthContext(java.lang.String authContext) |
void |
setDescription(java.lang.String d) |
void |
setServiceContext(java.lang.String sc) |
protected java.lang.String _authContext
protected java.lang.String _serviceContext
public boolean isDefault()
public java.lang.String getAuthContext()
public void setAuthContext(java.lang.String authContext)
public java.lang.String getDescription()
public void setDescription(java.lang.String d)
public java.lang.String getServiceContext()
public void setServiceContext(java.lang.String sc)
public abstract java.lang.String getLoginEndpoint()
public abstract java.lang.String getLogoutEndpoint()
public void init(org.jdom.Element config, java.lang.String serviceContext) throws ConfigurationException
ConfigurationException
public abstract boolean doLogin(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
request
- response
- java.lang.Exception
public void doLogout(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.io.IOException
java.io.IOException