Class JoseClientCodeStateManager

java.lang.Object
org.apache.cxf.rs.security.oauth2.client.JoseClientCodeStateManager
All Implemented Interfaces:
ClientCodeStateManager

public class JoseClientCodeStateManager extends Object implements ClientCodeStateManager
  • Constructor Details

    • JoseClientCodeStateManager

      public JoseClientCodeStateManager()
  • Method Details

    • toRedirectState

      public jakarta.ws.rs.core.MultivaluedMap<String,String> toRedirectState(org.apache.cxf.jaxrs.ext.MessageContext mc, jakarta.ws.rs.core.MultivaluedMap<String,String> requestState)
      Specified by:
      toRedirectState in interface ClientCodeStateManager
    • fromRedirectState

      public jakarta.ws.rs.core.MultivaluedMap<String,String> fromRedirectState(org.apache.cxf.jaxrs.ext.MessageContext mc, jakarta.ws.rs.core.MultivaluedMap<String,String> redirectState)
      Specified by:
      fromRedirectState in interface ClientCodeStateManager
    • setSignatureProvider

      public void setSignatureProvider(org.apache.cxf.rs.security.jose.jws.JwsSignatureProvider signatureProvider)
    • getInitializedSigProvider

      protected org.apache.cxf.rs.security.jose.jws.JwsSignatureProvider getInitializedSigProvider(org.apache.cxf.rs.security.jose.jwe.JweEncryptionProvider theEncryptionProvider)
    • setDecryptionProvider

      public void setDecryptionProvider(org.apache.cxf.rs.security.jose.jwe.JweDecryptionProvider decProvider)
    • getInitializedDecryptionProvider

      protected org.apache.cxf.rs.security.jose.jwe.JweDecryptionProvider getInitializedDecryptionProvider()
    • setSignatureVerifier

      public void setSignatureVerifier(org.apache.cxf.rs.security.jose.jws.JwsSignatureVerifier signatureVerifier)
    • getInitializedSigVerifier

      protected org.apache.cxf.rs.security.jose.jws.JwsSignatureVerifier getInitializedSigVerifier()
    • setEncryptionProvider

      public void setEncryptionProvider(org.apache.cxf.rs.security.jose.jwe.JweEncryptionProvider encProvider)
    • getInitializedEncryptionProvider

      protected org.apache.cxf.rs.security.jose.jwe.JweEncryptionProvider getInitializedEncryptionProvider()
    • setGenerateNonce

      public void setGenerateNonce(boolean generateNonce)
    • setStoreInSession

      public void setStoreInSession(boolean storeInSession)