@GetMapping(value = "/repositories", produces = MediaType.APPLICATION_JSON_VALUE)
    @Operation(summary = "Display available attribute repositories and their order of execution")
    public List<AttributeRepository> showAttributeRepositories() {
        return attributeRepositoryPlan.getObject()
            .getAttributeRepositories()
            .stream()
            .map(repository -> new AttributeRepository(
                List.of(repository.getId()),
                repository.getOrder(),
                repository.getTags()))
            .toList();
    }
Show registered attribute repositories.

@return the person attributes
support/cas-server-support-person-directory-core/src/main/java/org/apereo/cas/web/report/CasPersonDirectoryEndpoint.java