Documentation ¶
Index ¶
- type AcmeAction
- type AcmeCreateTaskAction
- type AcmeCreateUserAction
- type AcmeDeleteTaskAction
- type AcmeDnsCheckingAction
- type AcmeDownloadAction
- type AcmeRecordsAction
- type AcmeRenewTaskAction
- type AcmeTaskAction
- type AcmeUserDeleteAction
- type AcmeUsersAction
- type DeleteAction
- type DetailAction
- type DownloadAction
- type Helper
- type IndexAction
- type UpdateAction
- type UploadAction
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AcmeAction ¶
func (*AcmeAction) RunGet ¶
func (this *AcmeAction) RunGet(params struct{})
证书生成程序 参考lego:https://go-acme.github.io/lego/usage/library/
type AcmeCreateTaskAction ¶
func (*AcmeCreateTaskAction) RunGet ¶
func (this *AcmeCreateTaskAction) RunGet(params struct{})
创建证书生成任务
func (*AcmeCreateTaskAction) RunPost ¶
func (this *AcmeCreateTaskAction) RunPost(params struct { Must *actions.Must })
type AcmeCreateUserAction ¶
func (*AcmeCreateUserAction) RunGet ¶
func (this *AcmeCreateUserAction) RunGet(params struct{})
创建用户
type AcmeDeleteTaskAction ¶
func (*AcmeDeleteTaskAction) RunPost ¶
func (this *AcmeDeleteTaskAction) RunPost(params struct { TaskId string })
删除ACME任务
type AcmeDnsCheckingAction ¶
func (*AcmeDnsCheckingAction) RunPost ¶
func (this *AcmeDnsCheckingAction) RunPost(params struct { UserId string Domains string Records string })
ACME DNS检查
type AcmeDownloadAction ¶
func (*AcmeDownloadAction) RunGet ¶
func (this *AcmeDownloadAction) RunGet(params struct { TaskId string Type string })
下载ACME证书
type AcmeRecordsAction ¶
func (*AcmeRecordsAction) RunPost ¶
func (this *AcmeRecordsAction) RunPost(params struct { UserId string Domains string })
ACME记录
type AcmeRenewTaskAction ¶
func (*AcmeRenewTaskAction) RunPost ¶
func (this *AcmeRenewTaskAction) RunPost(params struct { TaskId string })
删除ACME任务
type AcmeTaskAction ¶
func (*AcmeTaskAction) RunGet ¶
func (this *AcmeTaskAction) RunGet(params struct { TaskId string })
ACME任务详情
type AcmeUserDeleteAction ¶
func (*AcmeUserDeleteAction) RunPost ¶
func (this *AcmeUserDeleteAction) RunPost(params struct { UserId string })
删除用户
type AcmeUsersAction ¶
type DeleteAction ¶
func (*DeleteAction) RunPost ¶
func (this *DeleteAction) RunPost(params struct { CertId string })
删除证书
type DetailAction ¶
type DownloadAction ¶
func (*DownloadAction) RunGet ¶
func (this *DownloadAction) RunGet(params struct { CertId string Type string })
下载
type Helper ¶
type Helper struct { }
func (*Helper) BeforeAction ¶
func (this *Helper) BeforeAction(action *actions.ActionObject)
type IndexAction ¶
type UpdateAction ¶
func (*UpdateAction) RunPost ¶
func (this *UpdateAction) RunPost(params struct { CertId string Description string IsLocal bool CertType string CertFile *actions.File KeyFile *actions.File CertPath string KeyPath string On bool Must *actions.Must })
提交修改
Source Files ¶
Click to show internal directories.
Click to hide internal directories.