Class JwtAuthenticationClientFilter
java.lang.Object
org.apache.cxf.rs.security.jose.common.AbstractJoseProducer
org.apache.cxf.rs.security.jose.jwt.JoseJwtProducer
org.apache.cxf.rs.security.jose.jaxrs.JwtAuthenticationClientFilter
- All Implemented Interfaces:
jakarta.ws.rs.client.ClientRequestFilter
@Priority(1000)
public class JwtAuthenticationClientFilter
extends org.apache.cxf.rs.security.jose.jwt.JoseJwtProducer
implements jakarta.ws.rs.client.ClientRequestFilter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfilter(jakarta.ws.rs.client.ClientRequestContext requestContext) protected Stringprotected org.apache.cxf.rs.security.jose.jwt.JwtTokengetJwtToken(jakarta.ws.rs.client.ClientRequestContext requestContext) voidsetAuthScheme(String authScheme) Methods inherited from class org.apache.cxf.rs.security.jose.jwt.JoseJwtProducer
processJwt, processJwtMethods inherited from class org.apache.cxf.rs.security.jose.common.AbstractJoseProducer
checkProcessRequirements, getInitializedEncryptionProvider, getInitializedSignatureProvider, isJweRequired, isJwsRequired, setEncryptionProvider, setJweRequired, setJwsRequired, setSignatureProvider
-
Constructor Details
-
JwtAuthenticationClientFilter
public JwtAuthenticationClientFilter()
-
-
Method Details
-
filter
- Specified by:
filterin interfacejakarta.ws.rs.client.ClientRequestFilter- Throws:
IOException
-
getJwtToken
protected org.apache.cxf.rs.security.jose.jwt.JwtToken getJwtToken(jakarta.ws.rs.client.ClientRequestContext requestContext) -
getContextPropertyValue
-
setAuthScheme
-