using System;
namespace Aitex.Core.Account
{
[Serializable]
public class CredentialKeepAliveCheckResult
{
#region Constructors
public CredentialKeepAliveCheckResult() : this(CredentialKeepAliveStates.NotFound)
{
}
public CredentialKeepAliveCheckResult(CredentialKeepAliveStates state) : this(state, "")
{
State = state;
}
public CredentialKeepAliveCheckResult(CredentialKeepAliveStates state, string userName)
{
State = state;
UserName = userName;
}
#endregion
#region Properties
///
/// 返回凭据存活状态。
///
public CredentialKeepAliveStates State { get; set; }
///
/// 如果等于,则返回正在发起登录请求的用户名。
///
public string UserName { get; set; }
#endregion
}
}