Class AccountController


  • @RestController
    @RequestMapping("/acme/{realm}/acct")
    public class AccountController
    extends AcmeController
    • Constructor Detail

      • AccountController

        public AccountController()
    • Method Detail

      • getAccount

        public org.springframework.http.ResponseEntity<AccountResponse> getAccount​(@PathVariable
                                                                                   long accountId,
                                                                                   @PathVariable
                                                                                   String realm,
                                                                                   @RequestHeader(value="X-CA3S-Forwarded-Host",required=false)
                                                                                   String forwardedHost)
      • changeKey

        @RequestMapping(value="/changeKey",
                        method=POST,
                        consumes="application/jose+json")
        public org.springframework.http.ResponseEntity<?> changeKey​(@RequestBody
                                                                    String requestBody,
                                                                    @PathVariable
                                                                    String realm)
      • getAccountOrders

        @RequestMapping(value="/{accountId}/orders",
                        method=POST,
                        consumes="application/jose+json")
        public org.springframework.http.ResponseEntity<?> getAccountOrders​(@PathVariable
                                                                           long accountId,
                                                                           @PathVariable
                                                                           String realm,
                                                                           @RequestParam(name="cursor",defaultValue="0")
                                                                           String cursorParam,
                                                                           @RequestHeader(value="X-CA3S-Forwarded-Host",required=false)
                                                                           String forwardedHost,
                                                                           @RequestBody
                                                                           String requestBody)
      • updateAccount

        @RequestMapping(value="/{accountId}",
                        method=POST,
                        consumes="application/jose+json")
        public org.springframework.http.ResponseEntity<?> updateAccount​(@PathVariable
                                                                        long accountId,
                                                                        @PathVariable
                                                                        String realm,
                                                                        @RequestHeader(value="X-CA3S-Forwarded-Host",required=false)
                                                                        String forwardedHost,
                                                                        @RequestBody
                                                                        String requestBody)