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>
/// An object that represents a response to LogonUI/CredUI that includes serialized credentials, or the result of the attempt to obtain them.
/// </summary>
public class NativeSerializationResponse
{
/// <summary>
/// Gets or sets the final HRESULT of the serialization operation
/// </summary>
public int HResult { get; set; }
/// <summary>
/// Gets or sets the status result of the serialization operation
/// </summary>
public SerializationResponse SerializationResponse { get; set; }
/// <summary>
/// Gets or sets the serialzied credential blob
/// </summary>
public CredentialSerialization SerializedCredentials { get; set; }
/// <summary>
/// Gets or sets the optional status text to display to the user
/// </summary>
public string OptionalStatusText { get; set; }
/// <summary>
/// Gets or sets the optional status icon to display to the user
/// </summary>
public StatusIcon OptionalStatusIcon { get; set; }
}
}