Class AvailableRealmsSaslServerFactory

    • Field Detail

      • DEFAULT_ESCAPE_CHARACTER

        public static final int DEFAULT_ESCAPE_CHARACTER
        See Also:
        Constant Field Values
      • escapeCharacter

        private final int escapeCharacter
      • delims

        private final int[] delims
    • Constructor Detail

      • 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