public class DefaultOAuth20UserProfileDataCreator extends java.lang.Object implements OAuth20UserProfileDataCreator
OAuth20UserProfileDataCreator.| Constructor and Description |
|---|
DefaultOAuth20UserProfileDataCreator() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.Object> |
createFrom(org.apereo.cas.ticket.accesstoken.AccessToken accessToken,
org.pac4j.core.context.J2EContext context)
Create internal user profile data.
|
protected void |
finalizeProfileResponse(org.apereo.cas.ticket.accesstoken.AccessToken accessTokenTicket,
java.util.Map<java.lang.String,java.lang.Object> map,
org.apereo.cas.authentication.principal.Principal principal)
Finalize profile response.
|
protected org.apereo.cas.authentication.principal.Principal |
getAccessTokenAuthenticationPrincipal(org.apereo.cas.ticket.accesstoken.AccessToken accessToken,
org.pac4j.core.context.J2EContext context)
Gets access token authentication principal.
|
public DefaultOAuth20UserProfileDataCreator()
public java.util.Map<java.lang.String,java.lang.Object> createFrom(org.apereo.cas.ticket.accesstoken.AccessToken accessToken,
org.pac4j.core.context.J2EContext context)
OAuth20UserProfileDataCreatorcreateFrom in interface OAuth20UserProfileDataCreatoraccessToken - oauth access tokencontext - request contextprotected org.apereo.cas.authentication.principal.Principal getAccessTokenAuthenticationPrincipal(org.apereo.cas.ticket.accesstoken.AccessToken accessToken,
org.pac4j.core.context.J2EContext context)
accessToken - the access tokencontext - the contextprotected void finalizeProfileResponse(org.apereo.cas.ticket.accesstoken.AccessToken accessTokenTicket,
java.util.Map<java.lang.String,java.lang.Object> map,
org.apereo.cas.authentication.principal.Principal principal)
accessTokenTicket - the access token ticketmap - the mapprincipal - the authentication principal