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(域)[資源]
顯示一個框,確認現有證書的續訂。
| 參數: | 域(列表)–續訂的域名 |
certbot.display.ops.``success_revocation(*cert_path *)[資源]
顯示一個框,確認證書已被吊銷。
| 參數: | cert_path(list)–被撤銷證書的路徑。 |
certbot.display.ops.``validated_input(驗證器,* args,*** kwargs *)[資源]
像一樣input,但經過驗證。
| 參數: | - 驗證器(可調用的)–將在提供的輸入上調用的方法。如果該方法引發errors.Error,則將顯示其文本并重新提示用戶。- * args(列表)–要傳遞給的參數input。- ** kwargs(dict)–要傳遞給的參數input。 |
| 返回值: | 如 input |
| 返回類型: | 元組 |
certbot.display.ops.``validated_directory(驗證器,* args,*** kwargs *)[資源]
像一樣directory_select,但經過驗證。
| 參數: | - 驗證器(可調用的)–將在提供的輸入上調用的方法。如果該方法引發errors.Error,則將顯示其文本并重新提示用戶。- * args(列表)–要傳遞給的參數directory_select。- ** kwargs(dict)–要傳遞給的參數 directory_select。 |
| 返回值: | 如 directory_select |
| 返回類型: | 元組 |
Certbot中文文檔