Class AvailableRealmsSaslServerFactory

java.lang.Object
org.wildfly.security.sasl.util.AbstractDelegatingSaslServerFactory
org.wildfly.security.sasl.util.AvailableRealmsSaslServerFactory
All Implemented Interfaces:
SaslServerFactory

public final class AvailableRealmsSaslServerFactory extends AbstractDelegatingSaslServerFactory
A SaslServerFactory which sets the server's available realms using the legacy WildFlySasl.REALM_LIST property, if specified.
Author:
Farah Juma
  • Field Details

  • Constructor Details

    • AvailableRealmsSaslServerFactory

      public AvailableRealmsSaslServerFactory(SaslServerFactory delegate)
      Construct a new instance. The delimiter used to separate the realm names in the list of realms is assumed to be 32. The escape character is assumed to be 92.
      Parameters:
      delegate - the delegate SaslServerFactory
    • AvailableRealmsSaslServerFactory

      public AvailableRealmsSaslServerFactory(SaslServerFactory delegate, int escapeCharacter, int... delims)
      Construct a new instance.
      Parameters:
      delegate - the delegate SaslServerFactory
      escapeCharacter - the escape character
      delims - the delimiters that separate the realm names in the list of realms
  • Method Details