Initial commit

This commit is contained in:
Ryan Newington
2023-01-28 21:15:17 +11:00
parent eb7b6fa4eb
commit 52e75c1748
90 changed files with 7306 additions and 0 deletions
@@ -0,0 +1,33 @@
namespace Lithnet.CredentialProvider
{
/// <summary>
/// A base class used to provide credentials for serialization
/// </summary>
public abstract class CredentialResponseBase
{
/// <summary>
/// Gets or sets a value indicating if the credentials were sucessfully obtained
/// </summary>
public bool IsSuccess { get; set; }
/// <summary>
/// An optional status icon
/// </summary>
public StatusIcon StatusIcon { get; set; }
/// <summary>
/// An optional status message describing any errors that occurred
/// </summary>
public string StatusText { get; set; }
/// <summary>
/// The domain of the user who's credentials are to be serialized
/// </summary>
public string Domain { get; set; }
/// <summary>
/// The username of the user who's credentials are to be serialized
/// </summary>
public string Username { get; set; }
}
}