certbot.display.ops module

certbot.display.ops module

包含用于LE用户操作的UI方法。

certbot.display.ops.``get_emailinvalid = False,*optional= True *)[资源]
提示输入有效的电子邮件地址。
Parameters:

  • invalid *bool*)–如果用户提供的地址无效,则为true
  • optionalbool)–如果用户可以使用–register-unsafely-without-email以避免提供电子邮件,则为true
    Returns: 电子邮件地址
    Raises: str
    Raises:errors.Error –如果用户取消

certbot.display.ops.``choose_accountaccounts[资源]
选择一个帐户。
Parameters: domains (list) –至少包含一个 Account

certbot.display.ops.``choose_valuesvaluesquestion=none[资源]
显示屏幕,允许用户从提供的列表中选择一个或多个值。
Parameters: values (list) –要从中选择的值
Returns: 选定值列表
Return type: list |

certbot.display.ops.``choose_names(installer, question=None)[资源]
显示屏幕以选择要验证的域。
参数: - installercertbot.interfaces.IInstaller)–安装程序对象- 问题str)–覆盖默认问题,询问用户是否要求从域名中选择。
Returns: 所选名称列表
Return type: liststr

certbot.display.ops.``get_valid_domainsdomains[资源]
用于实现基本检查的choice_names的辅助方法
在域名上
参数: domains列表)–要验证的域名
Returns: 有效域列表
Return type: list

certbot.display.ops.``success_installationdomains[资源]
显示一个确认HTTPS安装的框。
Parameters: domains (list) –已启用的域名

certbot.display.ops.``success_renewaldomains[资源]
显示一个框,确认现有证书的续订。
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,则将显示其文本并重新提示用户。

  • * argslist)–要传递给的参数input
  • ** kwargsdict)–要传递给的参数input
    Returns: as input
    Return type: tuple

certbot.display.ops.``validated_directory(validator, args, *kwargs)[source]
directory_select,但需要经过验证。
*Parameters: *

  • validator (callable)–将在提供的输入上调用的方法。如果该方法引发errors.Error,则将显示其文本并重新提示用户。
  • * argslist)– 要传递给的参数directory_select
  • ** kwargsdict)–要传递给的参数 directory_select
    Returns: 像directory_select
    Return type: tuple

本文章首发在 网安wangan.com 网站上。

上一篇 下一篇
讨论数量: 0
只看当前版本


暂无话题~