Class JoseClientCodeStateManager
java.lang.Object
org.apache.cxf.rs.security.oauth2.client.JoseClientCodeStateManager
- All Implemented Interfaces:
ClientCodeStateManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfromRedirectState(MessageContext mc, jakarta.ws.rs.core.MultivaluedMap<String, String> redirectState) protected JweDecryptionProviderprotected JweEncryptionProviderprotected JwsSignatureProvidergetInitializedSigProvider(JweEncryptionProvider theEncryptionProvider) protected JwsSignatureVerifiervoidsetDecryptionProvider(JweDecryptionProvider decProvider) voidsetEncryptionProvider(JweEncryptionProvider encProvider) voidsetGenerateNonce(boolean generateNonce) voidsetSignatureProvider(JwsSignatureProvider signatureProvider) voidsetSignatureVerifier(JwsSignatureVerifier signatureVerifier) voidsetStoreInSession(boolean storeInSession) toRedirectState(MessageContext mc, jakarta.ws.rs.core.MultivaluedMap<String, String> requestState)
-
Constructor Details
-
JoseClientCodeStateManager
public JoseClientCodeStateManager()
-
-
Method Details
-
toRedirectState
public jakarta.ws.rs.core.MultivaluedMap<String,String> toRedirectState(MessageContext mc, jakarta.ws.rs.core.MultivaluedMap<String, String> requestState) - Specified by:
toRedirectStatein interfaceClientCodeStateManager
-
fromRedirectState
public jakarta.ws.rs.core.MultivaluedMap<String,String> fromRedirectState(MessageContext mc, jakarta.ws.rs.core.MultivaluedMap<String, String> redirectState) - Specified by:
fromRedirectStatein interfaceClientCodeStateManager
-
setSignatureProvider
-
getInitializedSigProvider
protected JwsSignatureProvider getInitializedSigProvider(JweEncryptionProvider theEncryptionProvider) -
setDecryptionProvider
-
getInitializedDecryptionProvider
-
setSignatureVerifier
-
getInitializedSigVerifier
-
setEncryptionProvider
-
getInitializedEncryptionProvider
-
setGenerateNonce
public void setGenerateNonce(boolean generateNonce) -
setStoreInSession
public void setStoreInSession(boolean storeInSession)
-