Class HttpsCertificateSettingsController


  • @RestController
    @RequestMapping("https/settings")
    public class HttpsCertificateSettingsController
    extends Object
    • Method Detail

      • termsOfService

        @RequestMapping(path="/termsOfService",
                        method=GET)
        public org.springframework.http.ResponseEntity<String> termsOfService()
      • certificateInfo

        @RequestMapping(path="/certificateInfo",
                        method=GET)
        public org.springframework.http.ResponseEntity<jetbrains.buildServer.controllers.https.HttpsCertificateSettingsController.CertificateInfo> certificateInfo()
      • getCurrentAcmeOrder

        @RequestMapping(path="/getAcmeOrder",
                        method=GET)
        public org.springframework.http.ResponseEntity<AcmeOrder> getCurrentAcmeOrder()
      • defaultHttpsPort

        @RequestMapping(path="/defaultHttpsPort",
                        method=GET)
        public int defaultHttpsPort()
      • removeCertificate

        @RequestMapping(path="/removeCertificate",
                        method=DELETE)
        public org.springframework.http.ResponseEntity<String> removeCertificate()
      • uploadCertificate

        @RequestMapping(path="/uploadCertificate",
                        method=POST)
        public org.springframework.http.ResponseEntity<String> uploadCertificate​(@RequestParam("certificate")
                                                                                 org.springframework.web.multipart.MultipartFile certificate,
                                                                                 @RequestParam("key")
                                                                                 org.springframework.web.multipart.MultipartFile key,
                                                                                 @RequestParam(value="port",required=false)
                                                                                 Integer port)
      • setPort

        @RequestMapping(path="/setPort",
                        method=POST)
        public org.springframework.http.ResponseEntity<String> setPort​(@RequestParam("port")
                                                                       int port)
      • setRedirectStrategy

        @RequestMapping(path="/setRedirectStrategy",
                        method=POST)
        public org.springframework.http.ResponseEntity<String> setRedirectStrategy​(@NotNull @RequestParam("strategy")
                                                                                   String strategy)
      • fetchFromAcme

        @RequestMapping(path="/fetchFromAcme",
                        method=POST)
        public org.springframework.http.ResponseEntity<?> fetchFromAcme()
      • triggerAcmeChallenge

        @RequestMapping(path="/triggerAcmeChallenge",
                        method=POST)
        public org.springframework.http.ResponseEntity<String> triggerAcmeChallenge()
      • cancelAcmeChallenge

        @RequestMapping(path="/cancelAcmeChallenge",
                        method=POST)
        public void cancelAcmeChallenge()