Uploaded image for project: 'WildFly Elytron'
  1. WildFly Elytron
  2. ELY-988

Methods 'replacing' and 'replacingSslContext' in AuthenticationContext work incorrectly

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • 1.1.0.Beta41
    • 1.1.0.Beta28
    • None
    • None

      According to their javadoc, these methods should replace the rule and configuration (or SSL context) at the given index with the given rule and configuration.

      In case when AuthenticationContext is defined with RuleNode - RuleA, RuleB, RuleC and RuleNode replacing method is called for index1 and RuleD, then:

      • correct behavior should be - new AuthenticationContext with rule ordered - RuleA, RuleD, RuleC is created
      • current behavior is - new AuthenticationContext with rule ordered - RuleD, RuleD, RuleB RuleC is created

      Behavior of these methods is correct only in case when they are called with index 0.

            chaowan@redhat.com Chao Wang
            olukas Ondrej Lukas (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: