Class SaslConfig


  • public class SaslConfig
    extends java.lang.Object
    Bean contains configuration for SASL authentication.
    Since:
    4.2.0 - 2022-07-22
    • Field Detail

      • authMode

        private int authMode
      • guid

        private java.lang.String guid
      • saslUid

        private java.util.OptionalLong saslUid
      • strictCookiePermissions

        private boolean strictCookiePermissions
      • fileDescriptorSupport

        private boolean fileDescriptorSupport
    • Constructor Detail

      • SaslConfig

        SaslConfig()
    • Method Detail

      • create

        @Deprecated(forRemoval=true,
                    since="4.2.2 - 2023-02-03")
        public static SaslConfig create()
        Deprecated, for removal: This API element is subject to removal in a future version.
        only intended for internal backward compatibility, will be removed soon
        Creates a new empty SaslConfig object
        Returns:
        SaslConfig
      • getAuthMode

        public int getAuthMode()
      • setAuthMode

        public void setAuthMode​(int _types)
      • getGuid

        public java.lang.String getGuid()
      • setGuid

        public void setGuid​(java.lang.String _guid)
      • getSaslUid

        public java.util.OptionalLong getSaslUid()
      • setSaslUid

        public void setSaslUid​(java.util.OptionalLong _saslUid)
      • isStrictCookiePermissions

        public boolean isStrictCookiePermissions()
        Whether the permissions of the cookie files (used for DBUS_COOKIE_SHA1) should be checked.
        Cookie permission check will only be used on Linux/Unix like OSes.
        Returns:
        boolean
        Since:
        v4.2.2 - 2023-02-03
      • setStrictCookiePermissions

        public void setStrictCookiePermissions​(boolean _strictCookiePermissions)
        Enable/disable checking of file permissions of the cookie files (used for DBUS_COOKIE_SHA1).
        Cookie permission check will only be used on Linux/Unix like OSes.
        Since:
        v4.2.2 - 2023-02-03
      • isFileDescriptorSupport

        public boolean isFileDescriptorSupport()
        Whether file descriptor passing is allowed.
        Returns:
        boolean
        Since:
        v4.2.2 - 2023-02-03
      • setFileDescriptorSupport

        public void setFileDescriptorSupport​(boolean _fileDescriptorSupport)
        Enable/disable support of file descriptor passing.
        Since:
        v4.2.2 - 2023-02-03