Class SetTokenDeliveryAttributesFromTokenToResponseContext

    • Field Detail

      • log

        @Nonnull
        private org.slf4j.Logger log
        Class logger.
      • deliveryClaimsLookupStrategy

        @Nonnull
        private Function<ProfileRequestContext,​com.nimbusds.openid.connect.sdk.claims.ClaimsSet> deliveryClaimsLookupStrategy
        Strategy used to obtain the delivery claims.
      • idTokenDeliveryClaimsLookupStrategy

        @Nonnull
        private Function<ProfileRequestContext,​com.nimbusds.openid.connect.sdk.claims.ClaimsSet> idTokenDeliveryClaimsLookupStrategy
        Strategy used to obtain the id token delivery claims.
      • userinfoDeliveryClaimsLookupStrategy

        @Nonnull
        private Function<ProfileRequestContext,​com.nimbusds.openid.connect.sdk.claims.ClaimsSet> userinfoDeliveryClaimsLookupStrategy
        Strategy used to obtain the user info delivery claims.
    • Constructor Detail

      • SetTokenDeliveryAttributesFromTokenToResponseContext

        public SetTokenDeliveryAttributesFromTokenToResponseContext()
        Constructor.
    • Method Detail

      • setDeliveryClaimsLookupStrategy

        public void setDeliveryClaimsLookupStrategy​(@Nonnull
                                                    Function<ProfileRequestContext,​com.nimbusds.openid.connect.sdk.claims.ClaimsSet> strategy)
        Set the strategy used to locate the delivery claims.
        Parameters:
        strategy - lookup strategy
      • setIDTokenDeliveryClaimsLookupStrategy

        public void setIDTokenDeliveryClaimsLookupStrategy​(@Nullable
                                                           Function<ProfileRequestContext,​com.nimbusds.openid.connect.sdk.claims.ClaimsSet> strategy)
        Set the strategy used to locate the id token delivery claims.
        Parameters:
        strategy - lookup strategy
      • setUserinfoDeliveryClaimsLookupStrategy

        public void setUserinfoDeliveryClaimsLookupStrategy​(@Nullable
                                                            Function<ProfileRequestContext,​com.nimbusds.openid.connect.sdk.claims.ClaimsSet> strategy)
        Set the strategy used to locate the user info delivery claims.
        Parameters:
        strategy - lookup strategy