20 lines
783 B
C#
20 lines
783 B
C#
namespace Owin.Security.Providers.OpenIDBase.Extensions
|
|
{
|
|
/// <summary>
|
|
/// Contains an extension method that makes reading the SREG fields easier.
|
|
/// </summary>
|
|
public static class OpenIDSimpleRegistrationAuthenticationContextExtensions
|
|
{
|
|
public static OpenIDSimpleRegistrationResult GetSimpleRegistrationResult(this OpenIDAuthenticatedContext context)
|
|
{
|
|
if (!context.ProtocolExtensionData.ContainsKey(typeof (OpenIDSimpleRegistrationExtension)))
|
|
{
|
|
return new OpenIDSimpleRegistrationResult();
|
|
}
|
|
else
|
|
{
|
|
return context.ProtocolExtensionData[typeof (OpenIDSimpleRegistrationExtension)] as OpenIDSimpleRegistrationResult;
|
|
}
|
|
}
|
|
}
|
|
} |