Class UserInfoService
-
@Path("/userinfo") public class UserInfoService extends OAuthServerJoseJwtProducer
-
-
Constructor Summary
Constructors Constructor Description UserInfoService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ObjectconvertUserInfoToResponseEntity(UserInfo userInfo)protected UserInfocreateFromIdToken(IdToken idToken)javax.ws.rs.core.ResponsegetUserInfo()voidsetAdditionalClaims(List<String> additionalClaims)Set additional claims to return (if they exist in the IdToken).voidsetConvertClearUserInfoToString(boolean convertClearUserInfoToString)voidsetOauthDataProvider(OAuthDataProvider oauthDataProvider)voidsetUserInfoProvider(UserInfoProvider userInfoProvider)-
Methods inherited from class org.apache.cxf.rs.security.oauth2.provider.OAuthServerJoseJwtProducer
getInitializedEncryptionProvider, getInitializedSignatureProvider, processJwt, 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
-
getUserInfo
@GET @Produces({"application/json","application/jwt"}) public javax.ws.rs.core.Response getUserInfo()
-
convertUserInfoToResponseEntity
protected Object convertUserInfoToResponseEntity(UserInfo userInfo)
-
setUserInfoProvider
public void setUserInfoProvider(UserInfoProvider userInfoProvider)
-
setOauthDataProvider
public void setOauthDataProvider(OAuthDataProvider oauthDataProvider)
-
setAdditionalClaims
public void setAdditionalClaims(List<String> additionalClaims)
Set additional claims to return (if they exist in the IdToken).
-
setConvertClearUserInfoToString
public void setConvertClearUserInfoToString(boolean convertClearUserInfoToString)
-
-