Class TLSCertDNSController
java.lang.Object
com.sankcrm.erp.apisix.interfaces.tlscert.TLSCertDNSController
TLS证书DNS管理
- Since:
- 3.1.6
- Author:
- zhsxin
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.sankcrm.erp.mvc.application.readmodel.Response<TLSCertDNSDto> byId(TLSCertDNSByIdQuery query) 通过ID查询TLS证书DNScom.sankcrm.erp.mvc.application.readmodel.Response<TLSCertDNSDto> create(TLSCertDNSCreateCommand command) 创建TLS证书DNScom.sankcrm.erp.mvc.application.readmodel.Response<List<TLSCertDNSDto>> list(TLSCertDNSListQuery query) TLS证书DNS列表com.sankcrm.erp.mvc.application.readmodel.Response<com.sankcrm.erp.bus.Pagination<TLSCertDNSDto>> page(TLSCertDNSPageQuery query) TLS证书DNS分页com.sankcrm.erp.mvc.application.readmodel.Response<Set<TLSCertDNSDesc>> TLS证书DNS类型com.sankcrm.erp.mvc.application.readmodel.Response<TLSCertDNSDto> 修改TLS证书DNS密钥com.sankcrm.erp.mvc.application.readmodel.Response<TLSCertDNSDto> 切换TLS证书DNS状态com.sankcrm.erp.mvc.application.readmodel.Response<TLSCertDNSDto> update(TLSCertDNSUpdateCommand command) 修改TLS证书DNS
-
Constructor Details
-
TLSCertDNSController
public TLSCertDNSController()
-
-
Method Details
-
create
@PostMapping("/v1/app/auth/tls/cert/dns/create") public com.sankcrm.erp.mvc.application.readmodel.Response<TLSCertDNSDto> create(@RequestBody TLSCertDNSCreateCommand command) throws com.sankcrm.erp.common.exception.CoreException 创建TLS证书DNS- Parameters:
command- 参数- Returns:
- TLS证书DNS
- Throws:
com.sankcrm.erp.common.exception.CoreException- 失败
-
update
@PostMapping("/v1/app/auth/tls/cert/dns/update") public com.sankcrm.erp.mvc.application.readmodel.Response<TLSCertDNSDto> update(@RequestBody TLSCertDNSUpdateCommand command) throws com.sankcrm.erp.common.exception.CoreException 修改TLS证书DNS- Parameters:
command- 参数- Returns:
- TLS证书DNS
- Throws:
com.sankcrm.erp.common.exception.CoreException- 失败
-
secretUpdate
@PostMapping("/v1/app/auth/tls/cert/dns/secret/update") public com.sankcrm.erp.mvc.application.readmodel.Response<TLSCertDNSDto> secretUpdate(@RequestBody TLSCertDNSSecretUpdateCommand command) throws com.sankcrm.erp.common.exception.CoreException 修改TLS证书DNS密钥- Parameters:
command- 参数- Returns:
- TLS证书DNS
- Throws:
com.sankcrm.erp.common.exception.CoreException- 失败
-
statusToggle
@PostMapping("/v1/app/auth/tls/cert/dns/status/toggle") public com.sankcrm.erp.mvc.application.readmodel.Response<TLSCertDNSDto> statusToggle(@RequestBody TLSCertDNSStatusToggleCommand command) throws com.sankcrm.erp.common.exception.CoreException 切换TLS证书DNS状态- Parameters:
command- 参数- Returns:
- TLS证书DNS
- Throws:
com.sankcrm.erp.common.exception.CoreException- 失败
-
byId
@GetMapping("/v1/app/auth/tls/cert/dns/by_id") public com.sankcrm.erp.mvc.application.readmodel.Response<TLSCertDNSDto> byId(TLSCertDNSByIdQuery query) throws com.sankcrm.erp.common.exception.CoreException 通过ID查询TLS证书DNS- Parameters:
query- 参数- Returns:
- TLS证书DNS
- Throws:
com.sankcrm.erp.common.exception.CoreException- 失败
-
list
@GetMapping("/v1/app/auth/tls/cert/dns/list") public com.sankcrm.erp.mvc.application.readmodel.Response<List<TLSCertDNSDto>> list(TLSCertDNSListQuery query) throws com.sankcrm.erp.common.exception.CoreException TLS证书DNS列表- Parameters:
query- 参数- Returns:
- TLS证书DNS
- Throws:
com.sankcrm.erp.common.exception.CoreException- 失败
-
page
@GetMapping("/v1/app/auth/tls/cert/dns/page") public com.sankcrm.erp.mvc.application.readmodel.Response<com.sankcrm.erp.bus.Pagination<TLSCertDNSDto>> page(TLSCertDNSPageQuery query) throws com.sankcrm.erp.common.exception.CoreException TLS证书DNS分页- Parameters:
query- 参数- Returns:
- TLS证书DNS
- Throws:
com.sankcrm.erp.common.exception.CoreException- 失败
-
providers
@GetMapping("/v1/app/auth/tls/cert/dns/providers") public com.sankcrm.erp.mvc.application.readmodel.Response<Set<TLSCertDNSDesc>> providers(TLSCertDNSProviderListQuery query) throws com.sankcrm.erp.common.exception.CoreException TLS证书DNS类型- Parameters:
query- 参数- Returns:
- DNS供应方类型
- Throws:
com.sankcrm.erp.common.exception.CoreException- 失败
-