| Package | Description |
|---|---|
| io.mosip.authentication.common.service.filter |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
BaseIDAFilter.authenticateRequest(ResettableStreamHttpServletRequest requestWrapper)
authenticateRequest method used to validate the JSON signature pay load and
the certificate
|
protected void |
DefaultIDAFilter.authenticateRequest(ResettableStreamHttpServletRequest requestWrapper) |
protected void |
BaseAuthFilter.authenticateRequest(ResettableStreamHttpServletRequest requestWrapper) |
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 void |
BaseAuthFilter.consumeRequest(ResettableStreamHttpServletRequest requestWrapper,
Map<String,Object> requestBody) |
protected void |
DefaultAuthTypeFilter.decipherAndValidateRequest(ResettableStreamHttpServletRequest requestWrapper,
Map<String,Object> requestBody) |
protected void |
BaseAuthFilter.decipherAndValidateRequest(ResettableStreamHttpServletRequest requestWrapper,
Map<String,Object> requestBody)
Decipher and validate request - Method used to decipher the input stream request
and validate it using
validateDecipheredRequest method. |
protected String |
DefaultInternalFilter.fetchId(ResettableStreamHttpServletRequest requestWrapper,
String attribute) |
protected String |
BaseIDAFilter.fetchId(ResettableStreamHttpServletRequest requestWrapper,
String attribute)
fetchId used to fetch and determine the id of request
|
protected Map<String,String> |
IdAuthFilter.getAuthPart(ResettableStreamHttpServletRequest requestWrapper)
Gets the auth part.
|
protected String |
BaseIDAFilter.mapResponse(ResettableStreamHttpServletRequest requestWrapper,
io.mosip.authentication.common.service.filter.CharResponseWrapper responseWrapper,
java.time.temporal.Temporal requestTime)
mapResponse method is used to construct the response for the successful
authentication.
|
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) |
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
|
Copyright © 2020. All rights reserved.