@RestController(value="userAuthenticationResource")
public class UserAuthenticationResource
extends java.lang.Object
RestController implementation of CAS' REST API.
This class implements main CAS RESTful resource for vending/deleting TGTs and vending STs:
POST /v1/ticketsPOST /v1/tickets/{TGT-id}GET /v1/tickets/{TGT-id}DELETE /v1/tickets/{TGT-id}| Constructor and Description |
|---|
UserAuthenticationResource() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.ResponseEntity<java.lang.String> |
createTicketGrantingTicket(org.springframework.util.MultiValueMap<java.lang.String,java.lang.String> requestBody,
javax.servlet.http.HttpServletRequest request)
Create new ticket granting ticket.
|
@PostMapping(value="/v1/users",
consumes="application/x-www-form-urlencoded")
public org.springframework.http.ResponseEntity<java.lang.String> createTicketGrantingTicket(@RequestBody
org.springframework.util.MultiValueMap<java.lang.String,java.lang.String> requestBody,
javax.servlet.http.HttpServletRequest request)
requestBody - username and password application/x-www-form-urlencoded valuesrequest - raw HttpServletRequest used to call this method