Class TokenExtensionFactory

java.lang.Object
net.shibboleth.idp.plugin.oidc.op.profile.spring.TokenExtensionFactory
All Implemented Interfaces:
Aware, ApplicationContextAware

public class TokenExtensionFactory extends Object implements ApplicationContextAware
Factory used for obtaining token extension beans of the desired type, identifier and scope.
  • Field Details

    • log

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

      private ApplicationContext applicationContext
      The application context from where to fetch the custom policy operators.
    • beanId

      @Nonnull private final String beanId
      The identifier for the token extension bean.
    • extensionType

      @Nonnull private final ResolvableType extensionType
      The token extension type.
    • allowNonPrototype

      private final boolean allowNonPrototype
      Flag to signal whether to allow non-prototype beans.
  • Constructor Details

  • Method Details