win32cred.CredUIPromptForCredentials
(PyUnicode
, PyUnicode
, boolean) = CredUIPromptForCredentials(TargetName, AuthError
, UserName
, Password
, Save
, Flags
, UiInfo
)
Initiates dialog to request
user credentials
Parameters
TargetName : PyUnicode
Server or domain against which to authenticateAuthError=0 : int
Error code indicating why credentials are required, can be 0
UserName=None : PyUnicode
Default username, can be None. At most
CREDUI_MAX_USERNAME_LENGTH chars
Password=None : PyUnicode
Password, can be None. At most
CREDUI_MAX_PASSWORD_LENGTH chars
Save=True : boolean
Specifies whether Save checkbox defaults to checked or unchecked
Flags=0 : int
Combination of CREDUI_FLAGS_* values
UiInfo=None : dict
PyCREDUI_INFO dict for customizing the dialog, can be None
Return Value
Returns the username, password, and a boolean indicating if credential was persisted