Class AbstractUserInfoTokenResponseLookupStrategy
- java.lang.Object
-
- net.shibboleth.idp.plugin.authn.oidc.rp.context.navigate.AbstractUserInfoTokenResponseLookupStrategy
-
- Direct Known Subclasses:
EncryptedUserInfoJWTLookupStrategy,UserInfoInUserInfoResponseContextUpdateStrategy
public abstract class AbstractUserInfoTokenResponseLookupStrategy extends Object
Base class for looking up the UserInfo token response context.
-
-
Field Summary
Fields Modifier and Type Field Description private Function<ProfileRequestContext,UserInfoResponseContext>userInfoResponseContextLookupStrategyStrategy used to look up theUserInfoResponseContext.
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractUserInfoTokenResponseLookupStrategy()Constructor.protectedAbstractUserInfoTokenResponseLookupStrategy(Function<ProfileRequestContext,UserInfoResponseContext> strategy)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Function<ProfileRequestContext,UserInfoResponseContext>getUserInfoResponseContextLookupStrategy()Get the UserInfo response context lookup strategy.
-
-
-
Field Detail
-
userInfoResponseContextLookupStrategy
@Nonnull private final Function<ProfileRequestContext,UserInfoResponseContext> userInfoResponseContextLookupStrategy
Strategy used to look up theUserInfoResponseContext.
-
-
Constructor Detail
-
AbstractUserInfoTokenResponseLookupStrategy
protected AbstractUserInfoTokenResponseLookupStrategy()
Constructor.
-
AbstractUserInfoTokenResponseLookupStrategy
protected AbstractUserInfoTokenResponseLookupStrategy(Function<ProfileRequestContext,UserInfoResponseContext> strategy)
Constructor.- Parameters:
strategy- the strategy used look up theUserInfoResponseContext.
-
-
Method Detail
-
getUserInfoResponseContextLookupStrategy
@Nonnull protected Function<ProfileRequestContext,UserInfoResponseContext> getUserInfoResponseContextLookupStrategy()
Get the UserInfo response context lookup strategy.- Returns:
- the lookup strategy
-
-