Public Member Functions | |
| Status () | |
| Set Status to Unknown. | |
| Status (StatusCodes status) | |
| Set method for Status. | |
Public Attributes | |
| StatusCodes | statusCode |
| Status of the authentication. Must always be a valid status code. | |
| string | DomainID |
| Unique ID of the domain. Valid on a successful authentication. | |
| string | UserID |
| Unique ID of the user Valid on a successful authentication. | |
| string | UserName |
| UserName. | |
| string | DistinguishedUserName |
| Distinguished or unique user name used for the authentication. This member can be the same as the UserName. | |
| string | ExceptionMessage |
| ExceptionMessage returned when an internal exception occurred while trying to authenticate the user. | |
| int | TotalGraceLogins |
| TotalGraceLogins the number of allowed on this account by policy. | |
| int | RemainingGraceLogins |
| RemainingGraceLogins the number of grace logins left on this account. | |
| int | DaysUntilPasswordExpires = -1 |
| The number of days until the users password expires. | |
| Simias::Authentication::Status::Status | ( | ) | [inline] |
Set Status to Unknown.
| Simias::Authentication::Status::Status | ( | StatusCodes | status | ) | [inline] |
| StatusCodes Simias::Authentication::Status::statusCode |
Status of the authentication. Must always be a valid status code.
Unique ID of the domain. Valid on a successful authentication.
Unique ID of the user Valid on a successful authentication.
UserName.
Valid if the authentication was successful
Distinguished or unique user name used for the authentication. This member can be the same as the UserName.
Valid if the authentication was successful
ExceptionMessage returned when an internal exception occurred while trying to authenticate the user.
Valid if status == StatusCode.InternalException
TotalGraceLogins the number of allowed on this account by policy.
Valid if status == StatusCode.SuccessInGrace
RemainingGraceLogins the number of grace logins left on this account.
Valid if status == StatusCode.SuccessInGrace
The number of days until the users password expires.
Valid if status == StatusCode.Success
1.5.6