@FeignClient(name="direct-config-service",
url="${direct.config.service.url}",
configuration=org.nhindirect.common.rest.feign.DefaultFeignClientConfiguration.class)
public interface CertificateClient
| Modifier and Type | Method and Description |
|---|---|
void |
addCertificate(org.nhindirect.config.model.Certificate cert) |
Collection<org.nhindirect.config.model.Certificate> |
getAllCertificates() |
Collection<org.nhindirect.config.model.Certificate> |
getCertificatesByOwner(String owner) |
org.nhindirect.config.model.Certificate |
getCertificatesByOwnerAndThumbprint(String owner,
String thumbprint) |
void |
removeCertificatesByIds(String ids) |
void |
removeCertificatesByOwner(String owner) |
@GetMapping(value="/certificate") Collection<org.nhindirect.config.model.Certificate> getAllCertificates() throws org.nhindirect.common.rest.exceptions.ServiceException
org.nhindirect.common.rest.exceptions.ServiceException@GetMapping(value="/certificate/{owner}")
Collection<org.nhindirect.config.model.Certificate> getCertificatesByOwner(@PathVariable(value="owner")
String owner)
throws org.nhindirect.common.rest.exceptions.ServiceException
org.nhindirect.common.rest.exceptions.ServiceException@GetMapping(value="/certificate/{owner}/{thumbprint}")
org.nhindirect.config.model.Certificate getCertificatesByOwnerAndThumbprint(@PathVariable(value="owner")
String owner,
@PathVariable(value="thumbprint")
String thumbprint)
throws org.nhindirect.common.rest.exceptions.ServiceException
org.nhindirect.common.rest.exceptions.ServiceException@PutMapping(value="/certificate",
consumes="application/json")
void addCertificate(@RequestBody
org.nhindirect.config.model.Certificate cert)
throws org.nhindirect.common.rest.exceptions.ServiceException
org.nhindirect.common.rest.exceptions.ServiceException@DeleteMapping(value="/certificate/ids/{ids}")
void removeCertificatesByIds(@PathVariable(value="ids")
String ids)
throws org.nhindirect.common.rest.exceptions.ServiceException
org.nhindirect.common.rest.exceptions.ServiceException@DeleteMapping(value="/certificate/{owner}")
void removeCertificatesByOwner(@PathVariable(value="owner")
String owner)
throws org.nhindirect.common.rest.exceptions.ServiceException
org.nhindirect.common.rest.exceptions.ServiceExceptionCopyright © 2021. All rights reserved.