AuthenticationAttemptIdentifier
Identifies one login attempt that spans several LogIn calls. Copy it from the response to the next request unchanged.
| Full name | MFiles.AuthenticationAttemptIdentifier |
|---|---|
| Proto file | mfiles/structs.proto |
Fields
| Field | Type | Number | Description |
|---|---|---|---|
legacy_data | uint32 | 1 | Short identifier, used when the client does not set ClientCapabilities.long_authentication_attempt_identifier. |
data | bytes | 2 | 32-byte identifier, used when the client sets ClientCapabilities.long_authentication_attempt_identifier; otherwise all zeros. |
Used in fields
AuthDataClientUnion.MFilesLeg2Data.authentication_attempt_identifier-- The identifier returned by the first step, unchanged.AuthDataClientUnion.WindowsData.authentication_attempt_identifier-- Unset in the first call; in later calls, the identifier from the previous response.AuthDataClientUnion.PluginData.authentication_attempt_identifier-- Unset in the first call; in later calls, the identifier from the previous response.AuthDataServer.authentication_attempt_identifier-- Identifies this login attempt. In multi-step methods, send it back in the next call, in theauthentication_attempt_identifierfield of the request's union member. Ignore it forAUTH_DATA_TYPE_CREDENTIALS.