certbot.display.ops module
certbot.display.ops module
包含用于LE用户操作的UI方法。
certbot.display.ops.``get_email
(invalid = False,*optional= True *)[资源]
提示输入有效的电子邮件地址。
Parameters:
- invalid *(bool*)–如果用户提供的地址无效,则为true
- optional(bool)–如果用户可以使用–register-unsafely-without-email以避免提供电子邮件,则为true
Returns: 电子邮件地址
Raises: str
Raises:errors.Error –如果用户取消
certbot.display.ops.``choose_account
(accounts)[资源]
选择一个帐户。
Parameters: domains (list) –至少包含一个Account
certbot.display.ops.``choose_values
(values,question=none)[资源]
显示屏幕,允许用户从提供的列表中选择一个或多个值。
Parameters: values (list) –要从中选择的值
Returns: 选定值列表
Return type: list |
certbot.display.ops.``choose_names
(installer, question=None)[资源]
显示屏幕以选择要验证的域。
参数: - installer(certbot.interfaces.IInstaller
)–安装程序对象- 问题(str)–覆盖默认问题,询问用户是否要求从域名中选择。
Returns: 所选名称列表
Return type:list
的str
certbot.display.ops.``get_valid_domains
(domains)[资源]
用于实现基本检查的choice_names的辅助方法
在域名上
参数: domains(列表)–要验证的域名
Returns: 有效域列表
Return type: list
certbot.display.ops.``success_installation
(domains)[资源]
显示一个确认HTTPS安装的框。
Parameters: domains (list) –已启用的域名
certbot.display.ops.``success_renewal
(domains)[资源]
显示一个框,确认现有证书的续订。
Parameters: domains (list) –续订的域名 |
certbot.display.ops.``success_revocation
(*cert_path *)[资源]
显示一个框,确认证书已被吊销。
Parameters: cert_path (list) –被撤销证书的路径。
certbot.display.ops.``validated_input
(validator, args, kwargs)[source]](https://certbot.eff.org/docs/_modules/certbot/display/ops.html#validated_input)
像input
,但需要经过验证。
**Parameters:
*validator *(callable) –将在提供的输入上调用*的方法。如果该方法引发errors.Error
,则将显示其文本并重新提示用户。
- * args(list)–要传递给的参数
input
。- ** kwargs(dict)–要传递给的参数
input
。
Returns: as input
Return type: tuple
certbot.display.ops.``validated_directory
(validator, args, *kwargs)[source]
像directory_select
,但需要经过验证。
*Parameters: *
- validator (callable)–将在提供的输入上调用的方法。如果该方法引发
errors.Error
,则将显示其文本并重新提示用户。- * args(list)– 要传递给的参数
directory_select
。- ** kwargs(dict)–要传递给的参数
directory_select
Returns: 像directory_select
Return type: tuple