Expand description
Authentication API Prototypes and Definitions
Structs§
- BINARY_
BLOB_ CREDENTIAL_ INFO - CERT_
CREDENTIAL_ INFO - CREDENTIALA
- CREDENTIALW
- CREDENTIAL_
ATTRIBUTEA - CREDENTIAL_
ATTRIBUTEW - CREDENTIAL_
TARGET_ INFORMATIONA - CREDENTIAL_
TARGET_ INFORMATIONW - CREDUI_
INFOA - CREDUI_
INFOW - USERNAME_
TARGET_ CREDENTIAL_ INFO
Constants§
- Binary
Blob Credential - CERT_
HASH_ LENGTH - CREDUIWIN_
AUTHPACKAGE_ ONLY - CREDUIWIN_
CHECKBOX - CREDUIWIN_
ENUMERATE_ ADMINS - CREDUIWIN_
ENUMERATE_ CURRENT_ USER - CREDUIWIN_
GENERIC - CREDUIWIN_
IN_ CRED_ ONLY - CREDUIWIN_
PACK_ 32_ WOW - CREDUIWIN_
PREPROMPTING - CREDUIWIN_
SECURE_ PROMPT - CREDUIWIN_
VALID_ FLAGS - CREDUI_
FLAGS_ ALWAYS_ SHOW_ UI - CREDUI_
FLAGS_ COMPLETE_ USERNAME - CREDUI_
FLAGS_ DO_ NOT_ PERSIST - CREDUI_
FLAGS_ EXCLUDE_ CERTIFICATES - CREDUI_
FLAGS_ EXPECT_ CONFIRMATION - CREDUI_
FLAGS_ GENERIC_ CREDENTIALS - CREDUI_
FLAGS_ INCORRECT_ PASSWORD - CREDUI_
FLAGS_ KEEP_ USERNAME - CREDUI_
FLAGS_ PASSWORD_ ONLY_ OK - CREDUI_
FLAGS_ PERSIST - CREDUI_
FLAGS_ PROMPT_ VALID - CREDUI_
FLAGS_ REQUEST_ ADMINISTRATOR - CREDUI_
FLAGS_ REQUIRE_ CERTIFICATE - CREDUI_
FLAGS_ REQUIRE_ SMARTCARD - CREDUI_
FLAGS_ SERVER_ CREDENTIAL - CREDUI_
FLAGS_ SHOW_ SAVE_ CHECK_ BOX - CREDUI_
FLAGS_ USERNAME_ TARGET_ CREDENTIALS - CREDUI_
FLAGS_ VALIDATE_ USERNAME - CREDUI_
MAX_ CAPTION_ LENGTH - CREDUI_
MAX_ DOMAIN_ TARGET_ LENGTH - CREDUI_
MAX_ GENERIC_ TARGET_ LENGTH - CREDUI_
MAX_ MESSAGE_ LENGTH - CREDUI_
MAX_ PASSWORD_ LENGTH - CREDUI_
MAX_ USERNAME_ LENGTH - CRED_
ALLOW_ NAME_ RESOLUTION - CRED_
CACHE_ TARGET_ INFORMATION - CRED_
ENUMERATE_ ALL_ CREDENTIALS - CRED_
FLAGS_ OWF_ CRED_ BLOB - CRED_
FLAGS_ PASSWORD_ FOR_ CERT - CRED_
FLAGS_ PROMPT_ NOW - CRED_
FLAGS_ REQUIRE_ CONFIRMATION - CRED_
FLAGS_ USERNAME_ TARGET - CRED_
FLAGS_ VALID_ FLAGS - CRED_
FLAGS_ VALID_ INPUT_ FLAGS - CRED_
FLAGS_ WILDCARD_ MATCH - CRED_
LOGON_ TYPES_ MASK - CRED_
MAX_ ATTRIBUTES - CRED_
MAX_ CREDENTIAL_ BLOB_ SIZE - CRED_
MAX_ DOMAIN_ TARGET_ NAME_ LENGTH - CRED_
MAX_ GENERIC_ TARGET_ NAME_ LENGTH - CRED_
MAX_ STRING_ LENGTH - CRED_
MAX_ TARGETNAME_ ATTRIBUTE_ LENGTH - CRED_
MAX_ TARGETNAME_ NAMESPACE_ LENGTH - CRED_
MAX_ USERNAME_ LENGTH - CRED_
MAX_ VALUE_ SIZE - CRED_
PACK_ GENERIC_ CREDENTIALS - CRED_
PACK_ ID_ PROVIDER_ CREDENTIALS - CRED_
PACK_ PROTECTED_ CREDENTIALS - CRED_
PACK_ WOW_ BUFFER - CRED_
PERSIST_ ENTERPRISE - CRED_
PERSIST_ LOCAL_ MACHINE - CRED_
PERSIST_ NONE - CRED_
PERSIST_ SESSION - CRED_
PRESERVE_ CREDENTIAL_ BLOB - CRED_
TI_ CREATE_ EXPLICIT_ CRED - CRED_
TI_ DOMAIN_ FORMAT_ UNKNOWN - CRED_
TI_ ONLY_ PASSWORD_ REQUIRED - CRED_
TI_ SERVER_ FORMAT_ UNKNOWN - CRED_
TI_ USERNAME_ TARGET - CRED_
TI_ VALID_ FLAGS - CRED_
TI_ WORKGROUP_ MEMBER - CRED_
TYPE_ DOMAIN_ CERTIFICATE - CRED_
TYPE_ DOMAIN_ EXTENDED - CRED_
TYPE_ DOMAIN_ PASSWORD - CRED_
TYPE_ DOMAIN_ VISIBLE_ PASSWORD - CRED_
TYPE_ GENERIC - CRED_
TYPE_ GENERIC_ CERTIFICATE - CRED_
TYPE_ MAXIMUM - CRED_
TYPE_ MAXIMUM_ EX - Cert
Credential - Cred
Trusted Protection - Cred
Unprotected - Cred
User Protection - NERR_
BASE - NERR_
Password Expired - Username
ForPacked Credentials - Username
Target Credential
Functions§
- Cred
DeleteA ⚠ - Cred
DeleteW ⚠ - Cred
EnumerateA ⚠ - Cred
EnumerateW ⚠ - Cred
Find ⚠Best CredentialA - Cred
Find ⚠Best CredentialW - Cred
Free ⚠ - Cred
GetSession ⚠Types - Cred
GetTarget ⚠InfoA - Cred
GetTarget ⚠InfoW - Cred
IsMarshaled ⚠CredentialA - Cred
IsMarshaled ⚠CredentialW - Cred
IsProtectedA ⚠ - Cred
IsProtectedW ⚠ - Cred
Marshal ⚠CredentialA - Cred
Marshal ⚠CredentialW - Cred
Pack ⚠Authentication BufferA - Cred
Pack ⚠Authentication BufferW - Cred
ProtectA ⚠ - Cred
ProtectW ⚠ - Cred
ReadA ⚠ - Cred
Read ⚠Domain CredentialsA - Cred
Read ⚠Domain CredentialsW - Cred
ReadW ⚠ - Cred
RenameA ⚠ - Cred
RenameW ⚠ - CredUI
CmdLine ⚠Prompt ForCredentialsA - CredUI
CmdLine ⚠Prompt ForCredentialsW - CredUI
Confirm ⚠CredentialsA - CredUI
Confirm ⚠CredentialsW - CredUI
Parse ⚠User NameA - CredUI
Parse ⚠User NameW - CredUI
Prompt ⚠ForCredentialsA - CredUI
Prompt ⚠ForCredentialsW - CredUI
Prompt ⚠ForWindows CredentialsA - CredUI
Prompt ⚠ForWindows CredentialsW - CredUI
ReadSSO ⚠CredW - CredUI
StoreSSO ⚠CredW - Cred
UnPack ⚠Authentication BufferA - Cred
UnPack ⚠Authentication BufferW - Cred
Unmarshal ⚠CredentialA - Cred
Unmarshal ⚠CredentialW - Cred
UnprotectA ⚠ - Cred
UnprotectW ⚠ - Cred
WriteA ⚠ - Cred
Write ⚠Domain CredentialsA - Cred
Write ⚠Domain CredentialsW - Cred
WriteW ⚠
Type Aliases§
- CRED_
MARSHAL_ TYPE - CRED_
PROTECTION_ TYPE - PBINARY_
BLOB_ CREDENTIAL_ INFO - PCERT_
CREDENTIAL_ INFO - PCREDENTIALA
- PCREDENTIALW
- PCREDENTIAL_
ATTRIBUTEA - PCREDENTIAL_
ATTRIBUTEW - PCREDENTIAL_
TARGET_ INFORMATIONA - PCREDENTIAL_
TARGET_ INFORMATIONW - PCREDUI_
INFOA - PCREDUI_
INFOW - PCRED_
MARSHAL_ TYPE - PCRED_
PROTECTION_ TYPE - PUSERNAME_
TARGET_ CREDENTIAL_ INFO