Module org.glassfish.soteria
Class NonceController
- java.lang.Object
-
- org.glassfish.soteria.mechanisms.openid.controller.NonceController
-
@ApplicationScoped public class NonceController extends Object
Controller to manage nonce state and create the nonce hash.- Author:
- Gaurav Gupta, Rudy De Busscher
-
-
Constructor Summary
Constructors Constructor Description NonceController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OpenIdNonceget(OpenIdConfiguration configuration, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)StringgetNonceHash(OpenIdNonce nonce)voidremove(OpenIdConfiguration configuration, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)voidstore(OpenIdNonce nonce, OpenIdConfiguration configuration, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
-
-
-
Method Detail
-
store
public void store(OpenIdNonce nonce, OpenIdConfiguration configuration, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
-
get
public OpenIdNonce get(OpenIdConfiguration configuration, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
-
remove
public void remove(OpenIdConfiguration configuration, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
-
getNonceHash
public String getNonceHash(OpenIdNonce nonce)
-
-