Class LoginProcController

  • All Implemented Interfaces:

    @RestController()@ConditionalWingsEnabled(abs = WarlockEnabledProp.Key$mvcProc) 
    public class LoginProcController
    
                        
    Since:

    2021-02-16

    Author:

    trydofor

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      R<Void> logout()
      R<Void> login(@PathVariable(value = WingsAuthHelper.AuthType) String authType, @RequestParam(value = WingsAuthHelper.AuthZone, required = false) String authZone, @RequestParam(value = "username") String username, @RequestParam(value = "password") String password)
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • LoginProcController

        LoginProcController()
    • Method Detail

      • logout

        @GetMapping(value = "${" + WarlockSecurityProp.Key$logoutUrl + "}") R<Void> logout()
      • login

        @PostMapping(value = "${" + WarlockSecurityProp.Key$loginProcUrl + "}") R<Void> login(@PathVariable(value = WingsAuthHelper.AuthType) String authType, @RequestParam(value = WingsAuthHelper.AuthZone, required = false) String authZone, @RequestParam(value = "username") String username, @RequestParam(value = "password") String password)