Package security.controller
Class KerberosAuthenticationController
java.lang.Object
security.controller.KerberosAuthenticationController
- All Implemented Interfaces:
BaseAuthenticationController<Object>
@RestController
@AuthMethodConditional(KERBEROS)
public class KerberosAuthenticationController
extends Object
implements BaseAuthenticationController<Object>
- Author:
- Ildar
-
Constructor Summary
ConstructorsConstructorDescriptionKerberosAuthenticationController
(AuthenticationHelper authenticationHelper, KerberosService kerberosService, LoginCredentialsService loginCredentialsService) -
Method Summary
Modifier and TypeMethodDescriptionvoid
authenticate
(Object emptyObject, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
-
Constructor Details
-
KerberosAuthenticationController
@Autowired public KerberosAuthenticationController(AuthenticationHelper authenticationHelper, KerberosService kerberosService, LoginCredentialsService loginCredentialsService)
-
-
Method Details
-
authenticate
@RequestMapping(value="/security/authenticate", method=POST, consumes="application/json", headers="Auth-method=Kerberos") public void authenticate(Object emptyObject, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) - Specified by:
authenticate
in interfaceBaseAuthenticationController<Object>
-