Class SAML2ScopedStringAttributeEncoderParser

All Implemented Interfaces:
BeanDefinitionParser

public class SAML2ScopedStringAttributeEncoderParser
extends BaseSAML2AttributeEncoderParser
Spring Bean Definition Parser for SAML2ScopedStringAttributeTranscoder.
  • Field Details

    • TYPE_NAME_RESOLVER

      @Nonnull public static final QName TYPE_NAME_RESOLVER
      Schema type name..
  • Constructor Details

    • SAML2ScopedStringAttributeEncoderParser

      public SAML2ScopedStringAttributeEncoderParser()
  • Method Details

    • doParse

      protected void doParse​(@Nonnull Element config, @Nonnull ParserContext parserContext, @Nonnull Map<String,​Object> rule)
      Inject any necessary elements into the mapping rule based on the specific encoder type.
      Overrides:
      doParse in class BaseSAML2AttributeEncoderParser
      Parameters:
      config - the encoder element being parsed
      parserContext - the parser context
      rule - the mapping rule
    • buildTranscoder

      protected BeanReference buildTranscoder()
      Return a bean definition for the transcoder to include in the mapping.
      Specified by:
      buildTranscoder in class BaseAttributeEncoderParser
      Returns:
      bean definition for an AttributeTranscoder