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
Certbot中文文檔