@RestController(value="serviceTicketResourceRestController")
public class ServiceTicketResource
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 |
|---|
ServiceTicketResource() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.ResponseEntity<java.lang.String> |
createServiceTicket(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String tgtId)
Create new service ticket.
|
@PostMapping(value="/v1/tickets/{tgtId:.+}",
consumes="application/x-www-form-urlencoded")
public org.springframework.http.ResponseEntity<java.lang.String> createServiceTicket(javax.servlet.http.HttpServletRequest httpServletRequest,
@PathVariable(value="tgtId")
java.lang.String tgtId)
httpServletRequest - http requesttgtId - ticket granting ticket id URI path paramResponseEntity representing RESTful response