Interface SPStateManager
- All Superinterfaces:
AutoCloseable,Closeable
- All Known Implementing Classes:
EHCacheSPStateManager,HTTPSPStateManager,MemorySPStateManager
SSO Service Provider State Manager.
TODO: review the possibility of working with the Servlet HTTPSession
instead; in that case it can be tricky to configure various containers
(Tomcat, Jetty) to make sure the cookies are shared across multiple
war contexts which will be needed if RequestAssertionConsumerService
needs to be run in its own war file instead of having every application
war on the SP side have a dedicated RequestAssertionConsumerService endpoint
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()getResponseState(String contextKey) removeRequestState(String relayState) removeResponseState(String contextKey) voidsetRequestState(String relayState, RequestState state) voidsetResponseState(String contextKey, ResponseState state)
-
Method Details
-
setRequestState
-
removeRequestState
-
setResponseState
-
getResponseState
-
removeResponseState
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
IOException
-