Class SAML1ScopedStringAttributeEncoderParser

All Implemented Interfaces:
BeanDefinitionParser

public class SAML1ScopedStringAttributeEncoderParser extends BaseSAML1AttributeEncoderParser
Spring Bean Definition Parser for SAML1ScopedStringAttributeTranscoder.
  • Field Details

    • TYPE_NAME_RESOLVER

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

    • SAML1ScopedStringAttributeEncoderParser

      public SAML1ScopedStringAttributeEncoderParser()
  • 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 BaseSAML1AttributeEncoderParser
      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