@Path(value="/userinfo") public class UserInfoService extends OAuthServerJoseJwtProducer
Constructor and Description |
---|
UserInfoService() |
Modifier and Type | Method and Description |
---|---|
protected Object |
convertUserInfoToResponseEntity(UserInfo userInfo) |
protected UserInfo |
createFromIdToken(IdToken idToken) |
javax.ws.rs.core.Response |
getUserInfo() |
void |
setAdditionalClaims(List<String> additionalClaims)
Set additional claims to return (if they exist in the IdToken).
|
void |
setConvertClearUserInfoToString(boolean convertClearUserInfoToString) |
void |
setOauthDataProvider(OAuthDataProvider oauthDataProvider) |
void |
setUserInfoProvider(UserInfoProvider userInfoProvider) |
getInitializedEncryptionProvider, getInitializedSignatureProvider, processJwt, setEncryptWithClientCertificates
getInitializedEncryptionProvider, getInitializedSignatureProvider, isEncryptWithClientSecret, isSignWithClientSecret, processJwt, setEncryptWithClientSecret, setSignWithClientSecret
processJwt, processJwt
checkProcessRequirements, getInitializedEncryptionProvider, getInitializedSignatureProvider, isJweRequired, isJwsRequired, setEncryptionProvider, setJweRequired, setJwsRequired, setSignatureProvider
@GET @Produces(value={"application/json","application/jwt"}) public javax.ws.rs.core.Response getUserInfo()
public void setUserInfoProvider(UserInfoProvider userInfoProvider)
public void setOauthDataProvider(OAuthDataProvider oauthDataProvider)
public void setAdditionalClaims(List<String> additionalClaims)
public void setConvertClearUserInfoToString(boolean convertClearUserInfoToString)
Apache CXF