Class LdapConnectionConfig.TlsScope

    • Method Detail

      • system

        public static LdapConnectionConfig.TlsScope system()
        Creates a TLS scope for the whole system.
        Returns:
        A TLS scope for the whole system.
      • tenant

        public static LdapConnectionConfig.TlsScope tenant​(Long tenantId)
        Creates a TLS scope for a specific tenant.
        Parameters:
        tenantId - The ID of the tenant.
        Returns:
        A TLS scope for the specified tenant.
      • getSubject

        public String getSubject()
        The subject of the TLS scope. Depending on the type, this can be a Long as the ID of the tenant, or it may be null if the scope is system-wide.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object