public abstract class CountrySpecificService extends Object
Modifier and Type | Field and Description |
---|---|
static String |
SAML_RESPONSE_ERROR |
Modifier | Constructor and Description |
---|---|
protected |
CountrySpecificService() |
Modifier and Type | Method and Description |
---|---|
boolean |
allowRequestThroughFilter(javax.servlet.http.HttpServletRequest req) |
abstract String |
getIsoCode() |
abstract String |
getRedirectUrl(javax.servlet.http.HttpServletRequest req) |
boolean |
isActive() |
abstract boolean |
isCountryResponse(javax.servlet.http.HttpServletRequest req) |
abstract void |
prepareRequest(javax.servlet.http.HttpServletRequest req,
IAuthenticationRequest authData) |
void |
setActive(boolean activeArg) |
public static final String SAML_RESPONSE_ERROR
public abstract String getIsoCode()
public abstract void prepareRequest(javax.servlet.http.HttpServletRequest req, IAuthenticationRequest authData)
req
- the instance of HttpServletRequest
authData
- the instance of IAuthenticationRequest
enrich the request with parameters needed by the country web component (included in eDAIS Node)public abstract String getRedirectUrl(javax.servlet.http.HttpServletRequest req)
req
- the instance of HttpServletRequest
public abstract boolean isCountryResponse(javax.servlet.http.HttpServletRequest req)
req
- the instance of HttpServletRequest
public boolean allowRequestThroughFilter(javax.servlet.http.HttpServletRequest req)
req
- the instance of HttpServletRequest
public final boolean isActive()
public final void setActive(boolean activeArg)
Copyright © 2020. All Rights Reserved.