# AuthenticationBehavioralDataType (Complex Type)

### Namespace: http://midpoint.evolveum.com/xml/ns/public/common/common-3

Behavioral data about past authentications.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
failedLogins | property int | [0,1] | The number of failed logins.
lastSuccessfulLogin | property LoginEventType | [0,1] | The date and time of last successful login attempt.
previousSuccessfulLogin | property LoginEventType | [0,1] | The date and time of successful before the last login attempt.
lastFailedLogin | property LoginEventType | [0,1] | The date and time of last failed login attempt.
authenticationAttempt | property AuthenticationAttemptDataType | [0,-1] | The information about authentication attempt, in most cases describing authentication modules failures.
sequenceIdentifier | property string | [0,1] | Identifier of the authentication sequence within which current authentication attempt was processed.

- ### Items

  - #### failedLogins

    Flags: RAM,runtime,oper

    Multiplicity: [0,1]

    Display order:

    The number of failed logins. It should be increased after every unsuccessful use of the credential. It may be reset after successful login or a time-out or may not. It depends on the policy setting. If not present, value of zero (0) is assumed.

  - #### lastSuccessfulLogin

    Flags: RAM,runtime,oper

    Multiplicity: [0,1]

    Display order:

    The date and time of last successful login attempt.

  - #### previousSuccessfulLogin

    Flags: RAM,runtime,oper

    Multiplicity: [0,1]

    Display order:

    The date and time of successful before the last login attempt.

  - #### lastFailedLogin

    Flags: RAM,runtime,oper

    Multiplicity: [0,1]

    Display order:

    The date and time of last failed login attempt.

  - #### authenticationAttempt

    Flags: RAM,runtime,oper

    Multiplicity: [0,-1]

    Display order:

    The information about authentication attempt, in most cases describing authentication modules failures.

  - #### sequenceIdentifier

    Flags: RAM,runtime,oper

    Multiplicity: [0,1]

    Display order:

    Identifier of the authentication sequence within which current authentication attempt was processed.