Interface LdapGroupTenantIdProvider

    • Method Detail

      • determineTenantId

        String determineTenantId​(Attributes attributes)
        Method for extracting the tenant id for a group from the provided Attributes
        Parameters:
        attributes - the attributes that can be used to determine the tenant id
        Returns:
        the tenant id that the group should have
      • createTenantIdFilter

        Optional<Filter> createTenantIdFilter​(String queryTenantId)
        Method for providing the optional Filter for the tenant being queried. If no filter is provided, then querying on tenant id would be ignored.
        Parameters:
        queryTenantId - the query tenant id, never null
        Returns:
        the optional LDAP filter