Class JWTClaimsSetFromJWTAccessTokenLookupFunction
java.lang.Object
net.shibboleth.idp.plugin.oidc.op.messaging.context.logic.JWTClaimsSetFromJWTAccessTokenLookupFunction
- All Implemented Interfaces:
Function<MessageContext,JWTClaimsSet>
public class JWTClaimsSetFromJWTAccessTokenLookupFunction
extends Object
implements Function<MessageContext,JWTClaimsSet>
Extract the
JWTClaimsSet from the JWT in AccessTokenContext.- Since:
- 3.4.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Function<MessageContext,AccessTokenContext> Strategy used to locate the subcontext with the token.private org.slf4j.LoggerClass logger. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapply(MessageContext messageContext) voidSet the strategy used to lookup theAccessTokenContextto use.
-
Field Details
-
log
@Nonnull private org.slf4j.Logger logClass logger. -
accessTokenContextLookupStrategy
Strategy used to locate the subcontext with the token.
-
-
Constructor Details
-
JWTClaimsSetFromJWTAccessTokenLookupFunction
public JWTClaimsSetFromJWTAccessTokenLookupFunction()Constructor.
-
-
Method Details
-
setAccessTokenContextCreationStrategy
public void setAccessTokenContextCreationStrategy(@Nonnull Function<MessageContext, AccessTokenContext> strategy) Set the strategy used to lookup theAccessTokenContextto use.- Parameters:
strategy- lookup strategy
-
apply
- Specified by:
applyin interfaceFunction<MessageContext,JWTClaimsSet>
-