Class PrescopedAttributeDefinition

All Implemented Interfaces:
AttributeDefinition, ResolverPlugin<IdPAttribute>, Component, DestructableComponent, IdentifiableComponent, IdentifiedComponent, InitializableComponent, UnmodifiableComponent, DisposableBean

@ThreadSafe public class PrescopedAttributeDefinition extends AbstractAttributeDefinition
An attribute definition that creates ScopedStringAttributeValues by taking a source attribute value splitting it at a delimiter. The first atom becomes the attribute value and the second value becomes the scope.
  • Field Details

    • log

      @Nonnull private final org.slf4j.Logger log
      Class logger.
    • scopeDelimiter

      private String scopeDelimiter
      Delimiter between value and scope. Default value: @
  • Constructor Details

    • PrescopedAttributeDefinition

      public PrescopedAttributeDefinition()
  • Method Details