Class CasAuthController

java.lang.Object
com.bytedesk.core.rbac.auth.cas.CasAuthController

@RestController @RequestMapping("/auth/cas") @Description("CAS Login") public class CasAuthController extends Object
  • Field Details

  • Constructor Details

    • CasAuthController

      public CasAuthController()
  • Method Details

    • authorize

      @GetMapping("/authorize") public org.springframework.http.ResponseEntity<?> authorize(@RequestParam(value="service",required=false) String service, @RequestParam(value="state",required=false) String state)
    • login

      @PostMapping("/login") @ActionAnnotation(title="auth", action="\u5bc6\u7801\u767b\u5f55", description="Login with CAS ticket") public org.springframework.http.ResponseEntity<?> login(@RequestBody CasAuthController.CasLoginRequest body, jakarta.servlet.http.HttpServletRequest httpRequest)
    • toStringOrNull

      private static String toStringOrNull(Object o)