protected void |
BaseAuthFilter.authenticateRequest(ResettableStreamHttpServletRequest requestWrapper) |
|
protected abstract void |
BaseIDAFilter.authenticateRequest(ResettableStreamHttpServletRequest requestWrapper) |
authenticateRequest method used to validate the JSON signature pay load and
the certificate
|
protected void |
BaseAuthFilter.consumeRequest(ResettableStreamHttpServletRequest requestWrapper,
Map<String,Object> requestBody) |
|
protected void |
BaseIDAFilter.consumeRequest(ResettableStreamHttpServletRequest requestWrapper,
Map<String,Object> requestBody) |
consumeRequest method is used to manipulate the request where the request is
first reached and along this all validation are done further after successful
decipher.
|
protected String |
BaseIDAFilter.consumeResponse(ResettableStreamHttpServletRequest requestWrapper,
io.mosip.authentication.common.service.filter.CharResponseWrapper responseWrapper,
String responseAsString,
Temporal actualRequestTime,
Map<String,Object> requestBody) |
mapResponse method is used to construct the response for the successful
authentication.
|
protected void |
BaseAuthFilter.decipherAndValidateRequest(ResettableStreamHttpServletRequest requestWrapper,
Map<String,Object> requestBody) |
|
protected void |
DefaultInternalFilter.decipherAndValidateRequest(ResettableStreamHttpServletRequest requestWrapper,
Map<String,Object> requestBody) |
|
protected abstract String |
BaseIDAFilter.fetchId(ResettableStreamHttpServletRequest requestWrapper,
String attribute) |
fetchId used to fetch and determine the id of request
|
protected String |
DefaultInternalFilter.fetchId(ResettableStreamHttpServletRequest requestWrapper,
String attribute) |
|
protected String |
ExternalAuthFilter.fetchId(ResettableStreamHttpServletRequest requestWrapper,
String attribute) |
Fetch id.
|
protected String |
InternalAuthenticationFilter.fetchId(ResettableStreamHttpServletRequest requestWrapper,
String attribute) |
|
protected String |
InternalAuthFilter.fetchId(ResettableStreamHttpServletRequest requestWrapper,
String attribute) |
Fetch id.
|
protected Map<String,String> |
IdAuthFilter.getAuthPart(ResettableStreamHttpServletRequest requestWrapper) |
Gets the auth part.
|
protected abstract void |
BaseAuthFilter.validateDecipheredRequest(ResettableStreamHttpServletRequest requestWrapper,
Map<String,Object> decipherRequest) |
validateDecipheredRequest - Method used to validate the input stream request
by validating the policy, partner and MISP id of the authenticating partner
once the request is decoded and deciphered.
|
protected void |
IdAuthFilter.validateDecipheredRequest(ResettableStreamHttpServletRequest requestWrapper,
Map<String,Object> requestBody) |
Validate deciphered request.
|
protected void |
InternalAuthenticationFilter.validateDecipheredRequest(ResettableStreamHttpServletRequest requestWrapper,
Map<String,Object> decipherRequest) |
|
protected void |
InternalAuthFilter.validateDecipheredRequest(ResettableStreamHttpServletRequest requestWrapper,
Map<String,Object> decipherRequest) |
|
protected void |
BaseIDAFilter.validateRequest(ResettableStreamHttpServletRequest requestWrapper,
Map<String,Object> requestBody) |
validateRequest method is used to validate the version and the ID passed for
the each request
|
protected void |
InternalEventNotificationFilter.validateRequest(ResettableStreamHttpServletRequest requestWrapper,
Map<String,Object> requestBody) |
|