Package io.vertigo.connectors.oidc.state
Class OIDCSessionStateStorage
java.lang.Object
io.vertigo.connectors.oidc.state.OIDCSessionStateStorage
- All Implemented Interfaces:
IOIDCStateStorage
Store OIDC states in session.
-
Method Summary
Modifier and TypeMethodDescriptionstatic OIDCSessionStateStorageof(jakarta.servlet.http.HttpSession session) retrieveAdditionalInfos(String state) static StringretrieveIdTokenFromSession(jakarta.servlet.http.HttpSession session) static voidstoreIdTokenInSession(jakarta.servlet.http.HttpSession session, String idToken) voidstoreStateDataInSession(String state, String nonce, String pkceCodeVerifier, Map<String, Serializable> additionalInfos)
-
Method Details
-
of
-
retrieveStateDataFromSession
- Specified by:
retrieveStateDataFromSessionin interfaceIOIDCStateStorage
-
retrieveAdditionalInfos
- Specified by:
retrieveAdditionalInfosin interfaceIOIDCStateStorage
-
storeStateDataInSession
public void storeStateDataInSession(String state, String nonce, String pkceCodeVerifier, Map<String, Serializable> additionalInfos) - Specified by:
storeStateDataInSessionin interfaceIOIDCStateStorage
-
storeIdTokenInSession
-
retrieveIdTokenFromSession
-