Class LegacyRealmListSaslServerFactory

    • Field Detail

      • DEFAULT_ESCAPE_CHARACTER

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

        private final int escapeCharacter
      • delims

        private final int[] delims
    • Constructor Detail

      • LegacyRealmListSaslServerFactory

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

        public LegacyRealmListSaslServerFactory​(SaslServerFactory delegate,
                                                char escapeCharacter,
                                                String delims)
        Construct a new instance.
        Parameters:
        delegate - the delegate SaslServerFactory
        escapeCharacter - the escape character to use when populating the list of realms
        delims - the delimiters that should be used to separate the realm names when populating the list of realms
      • LegacyRealmListSaslServerFactory

        public LegacyRealmListSaslServerFactory​(SaslServerFactory delegate,
                                                char escapeCharacter,
                                                int... delims)
        Construct a new instance.
        Parameters:
        delegate - the delegate SaslServerFactory
        escapeCharacter - the escape character to use when populating the list of realms
        delims - the delimiters that should be used to separate the realm names when populating the list of realms