public class JwtRequestCodeFilter extends Object implements AuthorizationCodeRequestFilter
Constructor and Description |
---|
JwtRequestCodeFilter() |
Modifier and Type | Method and Description |
---|---|
protected JweDecryptionProvider |
getInitializedDecryptionProvider(Client c) |
protected JwsSignatureVerifier |
getInitializedSigVerifier(Client c) |
javax.ws.rs.core.MultivaluedMap<String,String> |
process(javax.ws.rs.core.MultivaluedMap<String,String> params,
UserSubject endUser,
Client client) |
void |
setDecryptWithClientSecret(boolean decryptWithClientSecret) |
void |
setIssuer(String issuer) |
void |
setJweDecryptor(JweDecryptionProvider jweDecryptor) |
void |
setJweVerifier(JwsSignatureVerifier theJwsVerifier) |
void |
setVerifyWithClientCertificates(boolean verifyWithClientCertificates) |
void |
setVerifyWithClientSecret(boolean verifyWithClientSecret) |
public javax.ws.rs.core.MultivaluedMap<String,String> process(javax.ws.rs.core.MultivaluedMap<String,String> params, UserSubject endUser, Client client)
process
in interface AuthorizationCodeRequestFilter
public void setJweDecryptor(JweDecryptionProvider jweDecryptor)
public void setJweVerifier(JwsSignatureVerifier theJwsVerifier)
protected JweDecryptionProvider getInitializedDecryptionProvider(Client c)
protected JwsSignatureVerifier getInitializedSigVerifier(Client c)
public void setIssuer(String issuer)
public void setVerifyWithClientCertificates(boolean verifyWithClientCertificates)
public void setVerifyWithClientSecret(boolean verifyWithClientSecret)
public void setDecryptWithClientSecret(boolean decryptWithClientSecret)
Apache CXF