Class SslClient
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractClient
-
- com.tencentcloudapi.ssl.v20191205.SslClient
-
public class SslClient extends AbstractClient
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION
-
-
Constructor Summary
Constructors Constructor Description SslClient(Credential credential, String region)
SslClient(Credential credential, String region, ClientProfile profile)
-
Method Summary
-
Methods inherited from class com.tencentcloudapi.common.AbstractClient
call, callOctetStream, getClientProfile, getCredential, getRegion, getRegionBreaker, internalRequest, retry, setClientProfile, setCredential, setRegion, setRegionBreaker
-
-
-
-
Constructor Detail
-
SslClient
public SslClient(Credential credential, String region)
-
SslClient
public SslClient(Credential credential, String region, ClientProfile profile)
-
-
Method Detail
-
ApplyCertificate
public ApplyCertificateResponse ApplyCertificate(ApplyCertificateRequest req) throws TencentCloudSDKException
本接口(ApplyCertificate)用于免费证书申请。- Parameters:
req
- ApplyCertificateRequest- Returns:
- ApplyCertificateResponse
- Throws:
TencentCloudSDKException
-
CancelAuditCertificate
public CancelAuditCertificateResponse CancelAuditCertificate(CancelAuditCertificateRequest req) throws TencentCloudSDKException
取消证书审核- Parameters:
req
- CancelAuditCertificateRequest- Returns:
- CancelAuditCertificateResponse
- Throws:
TencentCloudSDKException
-
CancelCertificateOrder
public CancelCertificateOrderResponse CancelCertificateOrder(CancelCertificateOrderRequest req) throws TencentCloudSDKException
取消证书订单。- Parameters:
req
- CancelCertificateOrderRequest- Returns:
- CancelCertificateOrderResponse
- Throws:
TencentCloudSDKException
-
CheckCertificateChain
public CheckCertificateChainResponse CheckCertificateChain(CheckCertificateChainRequest req) throws TencentCloudSDKException
本接口(CheckCertificateChain)用于检查证书链是否完整。- Parameters:
req
- CheckCertificateChainRequest- Returns:
- CheckCertificateChainResponse
- Throws:
TencentCloudSDKException
-
CommitCertificateInformation
public CommitCertificateInformationResponse CommitCertificateInformation(CommitCertificateInformationRequest req) throws TencentCloudSDKException
提交证书订单。- Parameters:
req
- CommitCertificateInformationRequest- Returns:
- CommitCertificateInformationResponse
- Throws:
TencentCloudSDKException
-
CompleteCertificate
public CompleteCertificateResponse CompleteCertificate(CompleteCertificateRequest req) throws TencentCloudSDKException
本接口(CompleteCertificate)用于主动触发证书验证。仅非DNSPod和Wotrus品牌证书支持使用此接口。- Parameters:
req
- CompleteCertificateRequest- Returns:
- CompleteCertificateResponse
- Throws:
TencentCloudSDKException
-
CreateCertificate
public CreateCertificateResponse CreateCertificate(CreateCertificateRequest req) throws TencentCloudSDKException
本接口(CreateCertificate)用于创建付费证书。- Parameters:
req
- CreateCertificateRequest- Returns:
- CreateCertificateResponse
- Throws:
TencentCloudSDKException
-
CreateCertificateBindResourceSyncTask
public CreateCertificateBindResourceSyncTaskResponse CreateCertificateBindResourceSyncTask(CreateCertificateBindResourceSyncTaskRequest req) throws TencentCloudSDKException
创建证书绑定关联云资源异步任务, 该接口用于查询证书关联云资源。 若证书ID已存在查询云资源任务,则结果返回该任务ID。关联云资源类型,支持以下云资源:clb、cdn、waf、live、vod、ddos、tke、apigateway、tcb、teo(edgeOne)。查询关联云资源结果使用DescribeCertificateBindResourceTaskResult接口- Parameters:
req
- CreateCertificateBindResourceSyncTaskRequest- Returns:
- CreateCertificateBindResourceSyncTaskResponse
- Throws:
TencentCloudSDKException
-
CreateCertificateByPackage
public CreateCertificateByPackageResponse CreateCertificateByPackage(CreateCertificateByPackageRequest req) throws TencentCloudSDKException
使用权益点创建证书- Parameters:
req
- CreateCertificateByPackageRequest- Returns:
- CreateCertificateByPackageResponse
- Throws:
TencentCloudSDKException
-
DeleteCertificate
public DeleteCertificateResponse DeleteCertificate(DeleteCertificateRequest req) throws TencentCloudSDKException
本接口(DeleteCertificate)用于删除证书。- Parameters:
req
- DeleteCertificateRequest- Returns:
- DeleteCertificateResponse
- Throws:
TencentCloudSDKException
-
DeleteManager
public DeleteManagerResponse DeleteManager(DeleteManagerRequest req) throws TencentCloudSDKException
删除管理人- Parameters:
req
- DeleteManagerRequest- Returns:
- DeleteManagerResponse
- Throws:
TencentCloudSDKException
-
DeployCertificateInstance
public DeployCertificateInstanceResponse DeployCertificateInstance(DeployCertificateInstanceRequest req) throws TencentCloudSDKException
证书部署到云资源实例列表- Parameters:
req
- DeployCertificateInstanceRequest- Returns:
- DeployCertificateInstanceResponse
- Throws:
TencentCloudSDKException
-
DeployCertificateRecordRetry
public DeployCertificateRecordRetryResponse DeployCertificateRecordRetry(DeployCertificateRecordRetryRequest req) throws TencentCloudSDKException
云资源部署重试部署记录- Parameters:
req
- DeployCertificateRecordRetryRequest- Returns:
- DeployCertificateRecordRetryResponse
- Throws:
TencentCloudSDKException
-
DeployCertificateRecordRollback
public DeployCertificateRecordRollbackResponse DeployCertificateRecordRollback(DeployCertificateRecordRollbackRequest req) throws TencentCloudSDKException
云资源部署一键回滚- Parameters:
req
- DeployCertificateRecordRollbackRequest- Returns:
- DeployCertificateRecordRollbackResponse
- Throws:
TencentCloudSDKException
-
DescribeCertificate
public DescribeCertificateResponse DescribeCertificate(DescribeCertificateRequest req) throws TencentCloudSDKException
本接口(DescribeCertificate)用于获取证书信息。- Parameters:
req
- DescribeCertificateRequest- Returns:
- DescribeCertificateResponse
- Throws:
TencentCloudSDKException
-
DescribeCertificateBindResourceTaskDetail
public DescribeCertificateBindResourceTaskDetailResponse DescribeCertificateBindResourceTaskDetail(DescribeCertificateBindResourceTaskDetailRequest req) throws TencentCloudSDKException
查询CreateCertificateBindResourceSyncTask任务结果, 返回证书关联云资源异步任务结果, 支持以下云资源:clb、cdn、waf、live、vod、ddos、tke、apigateway、tcb、teo(edgeOne)- Parameters:
req
- DescribeCertificateBindResourceTaskDetailRequest- Returns:
- DescribeCertificateBindResourceTaskDetailResponse
- Throws:
TencentCloudSDKException
-
DescribeCertificateBindResourceTaskResult
public DescribeCertificateBindResourceTaskResultResponse DescribeCertificateBindResourceTaskResult(DescribeCertificateBindResourceTaskResultRequest req) throws TencentCloudSDKException
查询CreateCertificateBindResourceSyncTask任务结果, 返回证书关联云资源异步任务结果, 支持以下云资源:clb、cdn、waf、live、vod、ddos、tke、apigateway、tcb、teo(edgeOne)- Parameters:
req
- DescribeCertificateBindResourceTaskResultRequest- Returns:
- DescribeCertificateBindResourceTaskResultResponse
- Throws:
TencentCloudSDKException
-
DescribeCertificateDetail
public DescribeCertificateDetailResponse DescribeCertificateDetail(DescribeCertificateDetailRequest req) throws TencentCloudSDKException
获取证书详情。- Parameters:
req
- DescribeCertificateDetailRequest- Returns:
- DescribeCertificateDetailResponse
- Throws:
TencentCloudSDKException
-
DescribeCertificateOperateLogs
public DescribeCertificateOperateLogsResponse DescribeCertificateOperateLogs(DescribeCertificateOperateLogsRequest req) throws TencentCloudSDKException
获取用户账号下有关证书的操作日志。- Parameters:
req
- DescribeCertificateOperateLogsRequest- Returns:
- DescribeCertificateOperateLogsResponse
- Throws:
TencentCloudSDKException
-
DescribeCertificates
public DescribeCertificatesResponse DescribeCertificates(DescribeCertificatesRequest req) throws TencentCloudSDKException
本接口(DescribeCertificates)用于获取证书列表。- Parameters:
req
- DescribeCertificatesRequest- Returns:
- DescribeCertificatesResponse
- Throws:
TencentCloudSDKException
-
DescribeCompanies
public DescribeCompaniesResponse DescribeCompanies(DescribeCompaniesRequest req) throws TencentCloudSDKException
查询公司列表- Parameters:
req
- DescribeCompaniesRequest- Returns:
- DescribeCompaniesResponse
- Throws:
TencentCloudSDKException
-
DescribeDeployedResources
public DescribeDeployedResourcesResponse DescribeDeployedResources(DescribeDeployedResourcesRequest req) throws TencentCloudSDKException
证书查询关联资源- Parameters:
req
- DescribeDeployedResourcesRequest- Returns:
- DescribeDeployedResourcesResponse
- Throws:
TencentCloudSDKException
-
DescribeHostApiGatewayInstanceList
public DescribeHostApiGatewayInstanceListResponse DescribeHostApiGatewayInstanceList(DescribeHostApiGatewayInstanceListRequest req) throws TencentCloudSDKException
查询证书apiGateway云资源部署实例列表- Parameters:
req
- DescribeHostApiGatewayInstanceListRequest- Returns:
- DescribeHostApiGatewayInstanceListResponse
- Throws:
TencentCloudSDKException
-
DescribeHostCdnInstanceList
public DescribeHostCdnInstanceListResponse DescribeHostCdnInstanceList(DescribeHostCdnInstanceListRequest req) throws TencentCloudSDKException
查询证书cdn云资源部署实例列表- Parameters:
req
- DescribeHostCdnInstanceListRequest- Returns:
- DescribeHostCdnInstanceListResponse
- Throws:
TencentCloudSDKException
-
DescribeHostClbInstanceList
public DescribeHostClbInstanceListResponse DescribeHostClbInstanceList(DescribeHostClbInstanceListRequest req) throws TencentCloudSDKException
查询证书clb云资源部署实例列表- Parameters:
req
- DescribeHostClbInstanceListRequest- Returns:
- DescribeHostClbInstanceListResponse
- Throws:
TencentCloudSDKException
-
DescribeHostCosInstanceList
public DescribeHostCosInstanceListResponse DescribeHostCosInstanceList(DescribeHostCosInstanceListRequest req) throws TencentCloudSDKException
查询证书cos云资源部署实例列表- Parameters:
req
- DescribeHostCosInstanceListRequest- Returns:
- DescribeHostCosInstanceListResponse
- Throws:
TencentCloudSDKException
-
DescribeHostDdosInstanceList
public DescribeHostDdosInstanceListResponse DescribeHostDdosInstanceList(DescribeHostDdosInstanceListRequest req) throws TencentCloudSDKException
查询证书ddos云资源部署实例列表- Parameters:
req
- DescribeHostDdosInstanceListRequest- Returns:
- DescribeHostDdosInstanceListResponse
- Throws:
TencentCloudSDKException
-
DescribeHostDeployRecord
public DescribeHostDeployRecordResponse DescribeHostDeployRecord(DescribeHostDeployRecordRequest req) throws TencentCloudSDKException
查询证书云资源部署记录列表- Parameters:
req
- DescribeHostDeployRecordRequest- Returns:
- DescribeHostDeployRecordResponse
- Throws:
TencentCloudSDKException
-
DescribeHostDeployRecordDetail
public DescribeHostDeployRecordDetailResponse DescribeHostDeployRecordDetail(DescribeHostDeployRecordDetailRequest req) throws TencentCloudSDKException
查询证书云资源部署记录详情列表- Parameters:
req
- DescribeHostDeployRecordDetailRequest- Returns:
- DescribeHostDeployRecordDetailResponse
- Throws:
TencentCloudSDKException
-
DescribeHostLighthouseInstanceList
public DescribeHostLighthouseInstanceListResponse DescribeHostLighthouseInstanceList(DescribeHostLighthouseInstanceListRequest req) throws TencentCloudSDKException
查询证书Lighthouse云资源部署实例列表- Parameters:
req
- DescribeHostLighthouseInstanceListRequest- Returns:
- DescribeHostLighthouseInstanceListResponse
- Throws:
TencentCloudSDKException
-
DescribeHostLiveInstanceList
public DescribeHostLiveInstanceListResponse DescribeHostLiveInstanceList(DescribeHostLiveInstanceListRequest req) throws TencentCloudSDKException
查询证书live云资源部署实例列表- Parameters:
req
- DescribeHostLiveInstanceListRequest- Returns:
- DescribeHostLiveInstanceListResponse
- Throws:
TencentCloudSDKException
-
DescribeHostTeoInstanceList
public DescribeHostTeoInstanceListResponse DescribeHostTeoInstanceList(DescribeHostTeoInstanceListRequest req) throws TencentCloudSDKException
查询证书EdgeOne云资源部署实例列表- Parameters:
req
- DescribeHostTeoInstanceListRequest- Returns:
- DescribeHostTeoInstanceListResponse
- Throws:
TencentCloudSDKException
-
DescribeHostTkeInstanceList
public DescribeHostTkeInstanceListResponse DescribeHostTkeInstanceList(DescribeHostTkeInstanceListRequest req) throws TencentCloudSDKException
查询证书tke云资源部署实例列表- Parameters:
req
- DescribeHostTkeInstanceListRequest- Returns:
- DescribeHostTkeInstanceListResponse
- Throws:
TencentCloudSDKException
-
DescribeHostUpdateRecord
public DescribeHostUpdateRecordResponse DescribeHostUpdateRecord(DescribeHostUpdateRecordRequest req) throws TencentCloudSDKException
查询证书云资源更新记录列表- Parameters:
req
- DescribeHostUpdateRecordRequest- Returns:
- DescribeHostUpdateRecordResponse
- Throws:
TencentCloudSDKException
-
DescribeHostUpdateRecordDetail
public DescribeHostUpdateRecordDetailResponse DescribeHostUpdateRecordDetail(DescribeHostUpdateRecordDetailRequest req) throws TencentCloudSDKException
查询证书云资源更新记录详情列表- Parameters:
req
- DescribeHostUpdateRecordDetailRequest- Returns:
- DescribeHostUpdateRecordDetailResponse
- Throws:
TencentCloudSDKException
-
DescribeHostVodInstanceList
public DescribeHostVodInstanceListResponse DescribeHostVodInstanceList(DescribeHostVodInstanceListRequest req) throws TencentCloudSDKException
查询证书Vod云资源部署实例列表- Parameters:
req
- DescribeHostVodInstanceListRequest- Returns:
- DescribeHostVodInstanceListResponse
- Throws:
TencentCloudSDKException
-
DescribeHostWafInstanceList
public DescribeHostWafInstanceListResponse DescribeHostWafInstanceList(DescribeHostWafInstanceListRequest req) throws TencentCloudSDKException
查询证书waf云资源部署实例列表- Parameters:
req
- DescribeHostWafInstanceListRequest- Returns:
- DescribeHostWafInstanceListResponse
- Throws:
TencentCloudSDKException
-
DescribeManagerDetail
public DescribeManagerDetailResponse DescribeManagerDetail(DescribeManagerDetailRequest req) throws TencentCloudSDKException
查询管理人详情- Parameters:
req
- DescribeManagerDetailRequest- Returns:
- DescribeManagerDetailResponse
- Throws:
TencentCloudSDKException
-
DescribeManagers
public DescribeManagersResponse DescribeManagers(DescribeManagersRequest req) throws TencentCloudSDKException
查询管理人列表- Parameters:
req
- DescribeManagersRequest- Returns:
- DescribeManagersResponse
- Throws:
TencentCloudSDKException
-
DescribePackages
public DescribePackagesResponse DescribePackages(DescribePackagesRequest req) throws TencentCloudSDKException
获得权益包列表- Parameters:
req
- DescribePackagesRequest- Returns:
- DescribePackagesResponse
- Throws:
TencentCloudSDKException
-
DownloadCertificate
public DownloadCertificateResponse DownloadCertificate(DownloadCertificateRequest req) throws TencentCloudSDKException
本接口(DownloadCertificate)用于下载证书。- Parameters:
req
- DownloadCertificateRequest- Returns:
- DownloadCertificateResponse
- Throws:
TencentCloudSDKException
-
HostCertificate
public HostCertificateResponse HostCertificate(HostCertificateRequest req) throws TencentCloudSDKException
云资源托管- Parameters:
req
- HostCertificateRequest- Returns:
- HostCertificateResponse
- Throws:
TencentCloudSDKException
-
ModifyCertificateAlias
public ModifyCertificateAliasResponse ModifyCertificateAlias(ModifyCertificateAliasRequest req) throws TencentCloudSDKException
用户传入证书id和备注来修改证书备注。- Parameters:
req
- ModifyCertificateAliasRequest- Returns:
- ModifyCertificateAliasResponse
- Throws:
TencentCloudSDKException
-
ModifyCertificateProject
public ModifyCertificateProjectResponse ModifyCertificateProject(ModifyCertificateProjectRequest req) throws TencentCloudSDKException
批量修改证书所属项目。- Parameters:
req
- ModifyCertificateProjectRequest- Returns:
- ModifyCertificateProjectResponse
- Throws:
TencentCloudSDKException
-
ModifyCertificateResubmit
public ModifyCertificateResubmitResponse ModifyCertificateResubmit(ModifyCertificateResubmitRequest req) throws TencentCloudSDKException
针对审核失败或审核取消的付费证书,重新发起审核- Parameters:
req
- ModifyCertificateResubmitRequest- Returns:
- ModifyCertificateResubmitResponse
- Throws:
TencentCloudSDKException
-
ModifyCertificatesExpiringNotificationSwitch
public ModifyCertificatesExpiringNotificationSwitchResponse ModifyCertificatesExpiringNotificationSwitch(ModifyCertificatesExpiringNotificationSwitchRequest req) throws TencentCloudSDKException
修改忽略证书到期通知。打开或关闭证书到期通知。- Parameters:
req
- ModifyCertificatesExpiringNotificationSwitchRequest- Returns:
- ModifyCertificatesExpiringNotificationSwitchResponse
- Throws:
TencentCloudSDKException
-
ReplaceCertificate
public ReplaceCertificateResponse ReplaceCertificate(ReplaceCertificateRequest req) throws TencentCloudSDKException
本接口(ReplaceCertificate)用于重颁发证书。已申请的免费证书仅支持 RSA 算法、密钥对参数为2048的证书重颁发,并且目前仅支持1次重颁发。- Parameters:
req
- ReplaceCertificateRequest- Returns:
- ReplaceCertificateResponse
- Throws:
TencentCloudSDKException
-
RevokeCertificate
public RevokeCertificateResponse RevokeCertificate(RevokeCertificateRequest req) throws TencentCloudSDKException
本接口(RevokeCertificate)用于吊销证书。- Parameters:
req
- RevokeCertificateRequest- Returns:
- RevokeCertificateResponse
- Throws:
TencentCloudSDKException
-
SubmitAuditManager
public SubmitAuditManagerResponse SubmitAuditManager(SubmitAuditManagerRequest req) throws TencentCloudSDKException
重新提交审核管理人- Parameters:
req
- SubmitAuditManagerRequest- Returns:
- SubmitAuditManagerResponse
- Throws:
TencentCloudSDKException
-
SubmitCertificateInformation
public SubmitCertificateInformationResponse SubmitCertificateInformation(SubmitCertificateInformationRequest req) throws TencentCloudSDKException
提交证书资料。输入参数信息可以分多次提交,但提交的证书资料应最低限度保持完整。- Parameters:
req
- SubmitCertificateInformationRequest- Returns:
- SubmitCertificateInformationResponse
- Throws:
TencentCloudSDKException
-
UpdateCertificateInstance
public UpdateCertificateInstanceResponse UpdateCertificateInstance(UpdateCertificateInstanceRequest req) throws TencentCloudSDKException
一键更新旧证书资源,本接口为异步接口, 调用之后DeployRecordId为0表示任务进行中, 当返回DeployRecordId大于0则表示任务创建成功。 未创建成功则会抛出异常- Parameters:
req
- UpdateCertificateInstanceRequest- Returns:
- UpdateCertificateInstanceResponse
- Throws:
TencentCloudSDKException
-
UpdateCertificateRecordRetry
public UpdateCertificateRecordRetryResponse UpdateCertificateRecordRetry(UpdateCertificateRecordRetryRequest req) throws TencentCloudSDKException
云资源更新重试部署记录- Parameters:
req
- UpdateCertificateRecordRetryRequest- Returns:
- UpdateCertificateRecordRetryResponse
- Throws:
TencentCloudSDKException
-
UpdateCertificateRecordRollback
public UpdateCertificateRecordRollbackResponse UpdateCertificateRecordRollback(UpdateCertificateRecordRollbackRequest req) throws TencentCloudSDKException
云资源更新一键回滚- Parameters:
req
- UpdateCertificateRecordRollbackRequest- Returns:
- UpdateCertificateRecordRollbackResponse
- Throws:
TencentCloudSDKException
-
UploadCertificate
public UploadCertificateResponse UploadCertificate(UploadCertificateRequest req) throws TencentCloudSDKException
本接口(UploadCertificate)用于上传证书。- Parameters:
req
- UploadCertificateRequest- Returns:
- UploadCertificateResponse
- Throws:
TencentCloudSDKException
-
UploadConfirmLetter
public UploadConfirmLetterResponse UploadConfirmLetter(UploadConfirmLetterRequest req) throws TencentCloudSDKException
本接口(UploadConfirmLetter)用于上传证书确认函。- Parameters:
req
- UploadConfirmLetterRequest- Returns:
- UploadConfirmLetterResponse
- Throws:
TencentCloudSDKException
-
UploadRevokeLetter
public UploadRevokeLetterResponse UploadRevokeLetter(UploadRevokeLetterRequest req) throws TencentCloudSDKException
本接口(UploadRevokeLetter)用于上传证书吊销确认函。- Parameters:
req
- UploadRevokeLetterRequest- Returns:
- UploadRevokeLetterResponse
- Throws:
TencentCloudSDKException
-
VerifyManager
public VerifyManagerResponse VerifyManager(VerifyManagerRequest req) throws TencentCloudSDKException
重新核验管理人- Parameters:
req
- VerifyManagerRequest- Returns:
- VerifyManagerResponse
- Throws:
TencentCloudSDKException
-
-