Interface Saml2AuthenticationRequestRepository<T extends AbstractSaml2AuthenticationRequest>
-
- Type Parameters:
T- the type of SAML 2.0 Authentication Request
- All Known Implementing Classes:
HttpSessionSaml2AuthenticationRequestRepository
public interface Saml2AuthenticationRequestRepository<T extends AbstractSaml2AuthenticationRequest>A repository forAbstractSaml2AuthenticationRequest- Since:
- 5.6
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TloadAuthenticationRequest(javax.servlet.http.HttpServletRequest request)Loads theAbstractSaml2AuthenticationRequestfrom the requestTremoveAuthenticationRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)Removes the authentication request using theHttpServletRequestandHttpServletResponsevoidsaveAuthenticationRequest(T authenticationRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)Saves the current authentication request using theHttpServletRequestandHttpServletResponse
-
-
-
Method Detail
-
loadAuthenticationRequest
T loadAuthenticationRequest(javax.servlet.http.HttpServletRequest request)
Loads theAbstractSaml2AuthenticationRequestfrom the request- Parameters:
request- the current request- Returns:
- the
AbstractSaml2AuthenticationRequestornullif it is not present
-
saveAuthenticationRequest
void saveAuthenticationRequest(T authenticationRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Saves the current authentication request using theHttpServletRequestandHttpServletResponse- Parameters:
authenticationRequest- theAbstractSaml2AuthenticationRequestrequest- the current requestresponse- the current response
-
removeAuthenticationRequest
T removeAuthenticationRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Removes the authentication request using theHttpServletRequestandHttpServletResponse- Parameters:
request- the current requestresponse- the current response- Returns:
- the removed
AbstractSaml2AuthenticationRequestornullif it is not present
-
-