Security Entities

Overview

This page describes additional entities that support the security system.

User Organization Repository

Repository for managing LinkedOrg entities.

public interface LinkedOrgRepository extends JpaRepository<LinkedOrg, Long> {
    List<LinkedOrg> findByOrgUserLoginAndActiveTrue(String login);
    List<LinkedOrg> findByOrganisationIdAndActiveTrue(Long orgId);
}

Linked Person Repository

Repository for managing LinkedPerson entities.

public interface LinkedPersonRepository extends JpaRepository<LinkedPerson, Long> {
    List<LinkedPerson> findByFromPrincipalIdAndActiveTrue(Long principalId);
    List<LinkedPerson> findByToPersonIdAndActiveTrue(Long personId);
}

Next Steps