Package de.trustable.ca3s.core.web.rest
Class CRLExpirationNotificationViewResource
- java.lang.Object
-
- de.trustable.ca3s.core.web.rest.CRLExpirationNotificationViewResource
-
@RestController @RequestMapping("/api") public class CRLExpirationNotificationViewResource extends ObjectREST controller for managingCRLExpirationNotification.
-
-
Constructor Summary
Constructors Constructor Description CRLExpirationNotificationViewResource(CRLExpirationNotificationService cRLExpirationNotificationService, CRLExpirationNotificationRepository cRLExpirationNotificationRepository)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.http.ResponseEntity<List<CRLExpirationNotificationView>>getAllCertificates(org.springframework.data.domain.Pageable pageable, javax.servlet.http.HttpServletRequest request)GET /certificates: get all the certificates.org.springframework.http.ResponseEntity<CRLExpirationNotificationView>getCRLExpirationNotificationView(Long id)GET /crl-expiration-notifications/:id: get the "id" cRLExpirationNotification.
-
-
-
Constructor Detail
-
CRLExpirationNotificationViewResource
public CRLExpirationNotificationViewResource(CRLExpirationNotificationService cRLExpirationNotificationService, CRLExpirationNotificationRepository cRLExpirationNotificationRepository)
-
-
Method Detail
-
getAllCertificates
@GetMapping("/crl-expiration-notification-views") @PreAuthorize("hasRole(\"ROLE_ADMIN\")") public org.springframework.http.ResponseEntity<List<CRLExpirationNotificationView>> getAllCertificates(org.springframework.data.domain.Pageable pageable, javax.servlet.http.HttpServletRequest request)GET /certificates: get all the certificates.- Parameters:
pageable- the pagination information.- Returns:
- the
ResponseEntitywith status200 (OK)and the list of certificates in body.
-
getCRLExpirationNotificationView
@GetMapping("/crl-expiration-notification-views/{id}") @PreAuthorize("hasRole(\"ROLE_ADMIN\")") public org.springframework.http.ResponseEntity<CRLExpirationNotificationView> getCRLExpirationNotificationView(@PathVariable Long id)GET /crl-expiration-notifications/:id: get the "id" cRLExpirationNotification.- Parameters:
id- the id of the cRLExpirationNotification to retrieve.- Returns:
- the
ResponseEntitywith status200 (OK)and with body the cRLExpirationNotification, or with status404 (Not Found).
-
-