# {py:mod}`arelle.DialogUserPassword` ```{py:module} arelle.DialogUserPassword ``` ```{autodoc2-docstring} arelle.DialogUserPassword :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`DialogUserPassword ` - ```` ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`askUserPassword ` - ```{autodoc2-docstring} arelle.DialogUserPassword.askUserPassword :summary: ``` * - {py:obj}`askProxy ` - ```{autodoc2-docstring} arelle.DialogUserPassword.askProxy :summary: ``` * - {py:obj}`askSmtp ` - ```{autodoc2-docstring} arelle.DialogUserPassword.askSmtp :summary: ``` * - {py:obj}`askParams ` - ```{autodoc2-docstring} arelle.DialogUserPassword.askParams :summary: ``` * - {py:obj}`askDatabase ` - ```{autodoc2-docstring} arelle.DialogUserPassword.askDatabase :summary: ``` * - {py:obj}`askInternetLogon ` - ```{autodoc2-docstring} arelle.DialogUserPassword.askInternetLogon :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`DBTypes ` - ```{autodoc2-docstring} arelle.DialogUserPassword.DBTypes :summary: ``` * - {py:obj}`DBDescriptions ` - ```{autodoc2-docstring} arelle.DialogUserPassword.DBDescriptions :summary: ``` ```` ### API ````{py:function} askUserPassword(parent, host, realm, untilDoneEvent, result) :canonical: arelle.DialogUserPassword.askUserPassword ```{autodoc2-docstring} arelle.DialogUserPassword.askUserPassword ``` ```` ````{py:function} askProxy(parent, priorProxySettings) :canonical: arelle.DialogUserPassword.askProxy ```{autodoc2-docstring} arelle.DialogUserPassword.askProxy ``` ```` ````{py:function} askSmtp(parent, priorSmtpSettings) :canonical: arelle.DialogUserPassword.askSmtp ```{autodoc2-docstring} arelle.DialogUserPassword.askSmtp ``` ```` ````{py:function} askParams(parent, title, prompt1, prompt2) :canonical: arelle.DialogUserPassword.askParams ```{autodoc2-docstring} arelle.DialogUserPassword.askParams ``` ```` ````{py:data} DBTypes :canonical: arelle.DialogUserPassword.DBTypes :value: > ('postgres', 'mssqlSemantic', 'mysqlSemantic', 'orclSemantic', 'pgSemantic', 'sqliteSemantic', 'pgOp... ```{autodoc2-docstring} arelle.DialogUserPassword.DBTypes ``` ```` ````{py:data} DBDescriptions :canonical: arelle.DialogUserPassword.DBDescriptions :value: > ('XBRL-US Postgres SQL', 'Semantic MSSQL SQL', 'Semantic MySQL SQL', 'Semantic Oracle SQL', 'Semanti... ```{autodoc2-docstring} arelle.DialogUserPassword.DBDescriptions ``` ```` ````{py:function} askDatabase(parent, priorDatabaseSettings) :canonical: arelle.DialogUserPassword.askDatabase ```{autodoc2-docstring} arelle.DialogUserPassword.askDatabase ``` ```` ````{py:function} askInternetLogon(parent, url, quotedUrl, dialogCaption, dialogText, untilDoneEvent, result) :canonical: arelle.DialogUserPassword.askInternetLogon ```{autodoc2-docstring} arelle.DialogUserPassword.askInternetLogon ``` ```` `````{py:class} DialogUserPassword(parent, title, host=None, realm=None, useOsProxy=None, urlAddr=None, urlPort=None, user=None, password=None, database=None, timeout=None, dbType=None, showUrl=False, showUser=False, showHost=True, showRealm=True, showDatabase=False, userLabel=None, passwordLabel=None, hidePassword=True) :canonical: arelle.DialogUserPassword.DialogUserPassword Bases: {py:obj}`tkinter.Toplevel` ````{py:method} checkEntries() :canonical: arelle.DialogUserPassword.DialogUserPassword.checkEntries ```{autodoc2-docstring} arelle.DialogUserPassword.DialogUserPassword.checkEntries ``` ```` ````{py:method} ok(event=None) :canonical: arelle.DialogUserPassword.DialogUserPassword.ok ```{autodoc2-docstring} arelle.DialogUserPassword.DialogUserPassword.ok ``` ```` ````{py:method} close(event=None) :canonical: arelle.DialogUserPassword.DialogUserPassword.close ```{autodoc2-docstring} arelle.DialogUserPassword.DialogUserPassword.close ``` ```` ````{py:method} setEnabledState(*args) :canonical: arelle.DialogUserPassword.DialogUserPassword.setEnabledState ```{autodoc2-docstring} arelle.DialogUserPassword.DialogUserPassword.setEnabledState ``` ```` `````