Class AbstractStringPolicyRuleParser

All Implemented Interfaces:
BeanDefinitionParser
Direct Known Subclasses:
AttributeIssuerRuleParser, AttributeRequesterRuleParser, PrincipalNameRuleParser, ProxiedRequesterRuleParser

public abstract class AbstractStringPolicyRuleParser
extends BasePolicyRuleParser
Base class for string matching functors of natural type PolicyRule.
  • Field Details

    • log

      private final org.slf4j.Logger log
      Logger.
  • Constructor Details

    • AbstractStringPolicyRuleParser

      public AbstractStringPolicyRuleParser()
  • Method Details

    • doNativeParse

      protected void doNativeParse​(@Nonnull Element element, @Nonnull ParserContext parserContext, @Nonnull BeanDefinitionBuilder builder)
      Parser the native bean class. This is either called direct or then injected into the nesting class.
      Specified by:
      doNativeParse in class BasePolicyRuleParser
      Parameters:
      element - the config
      parserContext - the context
      builder - the builder