Class TLSCertificateController
java.lang.Object
com.sankcrm.erp.apisix.interfaces.tlscert.TLSCertificateController
TLS证书管理
- Since:
- 3.1.6
- Author:
- zhsxin
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.sankcrm.erp.mvc.application.readmodel.Response<TLSCertificateDto> byId(TLSCertificateByIdQuery query) 通过ID查询TLS证书com.sankcrm.erp.mvc.application.readmodel.Response<TLSCertificateDto> create(TLSCertificateCreateCommand command) 创建TLS证书com.sankcrm.erp.mvc.application.readmodel.Response<Integer> del(TLSCertificateDelCommand command) 删除TLS证书com.sankcrm.erp.mvc.application.readmodel.Response<TLSCertificateDto> deploy(TLSCertificateDeployCommand command) 部署TLS证书com.sankcrm.erp.mvc.application.readmodel.Response<com.sankcrm.erp.bus.Pagination<TLSCertificateDto>> page(TLSCertificatePageQuery query) TLS证书分页com.sankcrm.erp.mvc.application.readmodel.Response<TLSCertificateDto> update(TLSCertificateUpdateCommand command) 修改TLS证书com.sankcrm.erp.mvc.application.readmodel.Response<TLSCertificateDto> updateCert(TLSCertificateFromApplyCommand command) 更新证书com.sankcrm.erp.mvc.application.readmodel.Response<TLSCertificateDto> updatePem(TLSCertificatePemUpdateCommand command) 修改TLS证书内容
-
Constructor Details
-
TLSCertificateController
public TLSCertificateController()
-
-
Method Details
-
create
@PostMapping("/v1/app/auth/tls/cert/create") public com.sankcrm.erp.mvc.application.readmodel.Response<TLSCertificateDto> create(@RequestBody TLSCertificateCreateCommand command) throws com.sankcrm.erp.common.exception.CoreException 创建TLS证书- Parameters:
command- 参数- Returns:
- TLS证书
- Throws:
com.sankcrm.erp.common.exception.CoreException- 失败
-
update
@PostMapping("/v1/app/auth/tls/cert/update") public com.sankcrm.erp.mvc.application.readmodel.Response<TLSCertificateDto> update(@RequestBody TLSCertificateUpdateCommand command) throws com.sankcrm.erp.common.exception.CoreException 修改TLS证书- Parameters:
command- 参数- Returns:
- TLS证书
- Throws:
com.sankcrm.erp.common.exception.CoreException- 失败
-
updatePem
@PostMapping("/v1/app/auth/tls/cert/update_pem") public com.sankcrm.erp.mvc.application.readmodel.Response<TLSCertificateDto> updatePem(@RequestBody TLSCertificatePemUpdateCommand command) throws com.sankcrm.erp.common.exception.CoreException 修改TLS证书内容- Parameters:
command- 参数- Returns:
- TLS证书
- Throws:
com.sankcrm.erp.common.exception.CoreException- 失败
-
updateCert
@PostMapping("/v1/app/auth/tls/cert/from_apply") public com.sankcrm.erp.mvc.application.readmodel.Response<TLSCertificateDto> updateCert(@RequestBody TLSCertificateFromApplyCommand command) throws com.sankcrm.erp.common.exception.CoreException 更新证书- Parameters:
command- 参数- Returns:
- TLS证书申请记录
- Throws:
com.sankcrm.erp.common.exception.CoreException- 失败
-
del
@PostMapping("/v1/app/auth/tls/cert/del") public com.sankcrm.erp.mvc.application.readmodel.Response<Integer> del(@RequestBody TLSCertificateDelCommand command) throws com.sankcrm.erp.common.exception.CoreException 删除TLS证书- Parameters:
command- 参数- Returns:
- TLS证书
- Throws:
com.sankcrm.erp.common.exception.CoreException- 失败
-
byId
@GetMapping("/v1/app/auth/tls/cert/by_id") public com.sankcrm.erp.mvc.application.readmodel.Response<TLSCertificateDto> byId(TLSCertificateByIdQuery query) throws com.sankcrm.erp.common.exception.CoreException 通过ID查询TLS证书- Parameters:
query- 参数- Returns:
- TLS证书
- Throws:
com.sankcrm.erp.common.exception.CoreException- 失败
-
page
@GetMapping("/v1/app/auth/tls/cert/page") public com.sankcrm.erp.mvc.application.readmodel.Response<com.sankcrm.erp.bus.Pagination<TLSCertificateDto>> page(TLSCertificatePageQuery query) throws com.sankcrm.erp.common.exception.CoreException TLS证书分页- Parameters:
query- 参数- Returns:
- TLS证书
- Throws:
com.sankcrm.erp.common.exception.CoreException- 失败
-
deploy
@PostMapping("/v1/app/auth/tls/cert/deploy") public com.sankcrm.erp.mvc.application.readmodel.Response<TLSCertificateDto> deploy(@RequestBody TLSCertificateDeployCommand command) throws com.sankcrm.erp.common.exception.CoreException 部署TLS证书- Parameters:
command- 参数- Returns:
- TLS证书
- Throws:
com.sankcrm.erp.common.exception.CoreException- 失败
-