Class IdTokenResponseFilter
- java.lang.Object
-
- org.apache.cxf.rs.security.jose.common.AbstractJoseProducer
-
- org.apache.cxf.rs.security.jose.jwt.JoseJwtProducer
-
- org.apache.cxf.rs.security.oauth2.provider.OAuthJoseJwtProducer
-
- org.apache.cxf.rs.security.oauth2.provider.OAuthServerJoseJwtProducer
-
- org.apache.cxf.rs.security.oidc.idp.IdTokenResponseFilter
-
- All Implemented Interfaces:
AccessTokenResponseFilter
public class IdTokenResponseFilter extends OAuthServerJoseJwtProducer implements AccessTokenResponseFilter
-
-
Constructor Summary
Constructors Constructor Description IdTokenResponseFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidprocess(ClientAccessToken ct, ServerAccessToken st)StringprocessJwt(JwtToken jwt, Client client)voidsetIdTokenProvider(IdTokenProvider idTokenProvider)voidsetKeyServiceClient(WebClient keyServiceClient)-
Methods inherited from class org.apache.cxf.rs.security.oauth2.provider.OAuthServerJoseJwtProducer
getInitializedEncryptionProvider, getInitializedSignatureProvider, setEncryptWithClientCertificates
-
Methods inherited from class org.apache.cxf.rs.security.oauth2.provider.OAuthJoseJwtProducer
getInitializedEncryptionProvider, getInitializedSignatureProvider, isEncryptWithClientSecret, isSignWithClientSecret, processJwt, setEncryptWithClientSecret, setSignWithClientSecret
-
Methods inherited from class org.apache.cxf.rs.security.jose.jwt.JoseJwtProducer
processJwt, processJwt
-
Methods inherited from class org.apache.cxf.rs.security.jose.common.AbstractJoseProducer
checkProcessRequirements, getInitializedEncryptionProvider, getInitializedSignatureProvider, isJweRequired, isJwsRequired, setEncryptionProvider, setJweRequired, setJwsRequired, setSignatureProvider
-
-
-
-
Method Detail
-
process
public void process(ClientAccessToken ct, ServerAccessToken st)
- Specified by:
processin interfaceAccessTokenResponseFilter
-
setIdTokenProvider
public void setIdTokenProvider(IdTokenProvider idTokenProvider)
-
processJwt
public String processJwt(JwtToken jwt, Client client)
- Overrides:
processJwtin classOAuthServerJoseJwtProducer
-
setKeyServiceClient
public void setKeyServiceClient(WebClient keyServiceClient)
-
-