Class HomeController

java.lang.Object
eu.dnetlib.common.controller.AbstractDnetController
eu.dnetlib.organizations.controller.HomeController

@Controller public class HomeController extends AbstractDnetController
  • Constructor Details

    • HomeController

      public HomeController()
  • Method Details

    • home

      @GetMapping("/") public String home()
    • openaireUrl

      @GetMapping("/redirect/oa/{orgId}") public String openaireUrl(@PathVariable String orgId)
    • main

      @GetMapping("/main") public String main()
    • login

      @GetMapping("/login") public String login()
    • authorizationRequest

      @GetMapping("/authorizationRequest") public String authorizationRequest()
    • alreadyRegistered

      @GetMapping("/alreadyRegistered") public String alreadyRegistered()
    • getUserEmail

      @ModelAttribute("email") public String getUserEmail(org.springframework.security.core.Authentication authentication)
    • getUserRole

      @ModelAttribute("role") public UserRole getUserRole(org.springframework.security.core.Authentication authentication)
    • getUserFullname

      @ModelAttribute("fullname") public String getUserFullname(org.springframework.security.core.Authentication authentication)
    • getUserOrganization

      @ModelAttribute("organization") public String getUserOrganization(org.springframework.security.core.Authentication authentication)
    • getSysConf

      @ModelAttribute("sysconf") public SystemConfiguration getSysConf(org.springframework.security.core.Authentication authentication)
    • isImportRunning

      @ModelAttribute("isImportRunning") public boolean isImportRunning(org.springframework.security.core.Authentication authentication)
    • supportPages

      @ModelAttribute("supportPages") public Map<String,String> supportPages(org.springframework.security.core.Authentication authentication) throws com.fasterxml.jackson.databind.JsonMappingException, com.fasterxml.jackson.core.JsonProcessingException
      Throws:
      com.fasterxml.jackson.databind.JsonMappingException
      com.fasterxml.jackson.core.JsonProcessingException
    • apiDoc

      @GetMapping({"apidoc","api-doc","/doc","/swagger"}) public String apiDoc()