Class AccessTokenToPrivateCredentialsMappingStrategy

java.lang.Object
net.shibboleth.idp.plugin.authn.oidc.rp.impl.AccessTokenToPrivateCredentialsMappingStrategy
All Implemented Interfaces:
Function<ProfileRequestContext,Collection<Principal>>

public class AccessTokenToPrivateCredentialsMappingStrategy extends Object implements Function<ProfileRequestContext,Collection<Principal>>
A mapping strategy that locates the AccessTokenResponseContext from the ProfileRequestContext and constructs and returns an OAuth2AccessTokenPrincipal from the access_token, token_type, and expires_in. A OAuth2RefreshTokenPrincipal will also be returned in the principal collection if a refresh_token is present in the context.