Silverlight 5 | WinRT |
public abstract sealed class WebAuthenticationBroker | |
: __ComObject | |
static public WebAuthenticationOperation AuthenticateAsync(WebAuthenticationOptions options, Uri requestUri, Uri callbackUri); | |
static public WebAuthenticationOperation AuthenticateAsync(WebAuthenticationOptions options, Uri requestUri); | |
static public Uri GetCurrentApplicationCallbackUri(); |
public sealed class WebAuthenticationOperation | |
: __ComObject, IAsyncOperation`1<WebAuthenticationResult>, IAsyncInfo | |
public virtual AsyncOperationCompletedHandler`1<WebAuthenticationResult> Completed { get; set; } | |
public virtual Exception ErrorCode { get; } | |
public virtual UInt32 Id { get; } | |
public virtual AsyncStatus Status { get; } | |
public virtual void Cancel(); | |
public virtual void Close(); | |
public virtual WebAuthenticationResult GetResults(); | |
public virtual void Start(); |
public sealed enum WebAuthenticationOptions | |
: IComparable, IFormattable, IConvertible | |
{ Default, SilentMode, UseTitle } |
public sealed class WebAuthenticationResult | |
: __ComObject, IWebAuthenticationResult | |
public virtual String ResponseData { get; } | |
public virtual UInt32 ResponseErrorDetail { get; } | |
public virtual WebAuthenticationStatus ResponseStatus { get; } |
public sealed enum WebAuthenticationStatus | |
: IComparable, IFormattable, IConvertible | |
{ Success, UserCancel, ErrorHttp } |