// Copyright (c) .NET Foundation. All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. using System; using Microsoft.AspNetCore.Authentication.OAuth; namespace Microsoft.AspNetCore.Builder { /// /// Extension methods to add OAuth 2.0 authentication capabilities to an HTTP application pipeline. /// public static class OAuthAppBuilderExtensions { /// /// Obsolete, see https://go.microsoft.com/fwlink/?linkid=845470 /// /// The to add the handler to. /// A reference to this instance after the operation has completed. [Obsolete("See https://go.microsoft.com/fwlink/?linkid=845470", error: true)] public static IApplicationBuilder UseOAuthAuthentication(this IApplicationBuilder app) { throw new NotSupportedException("This method is no longer supported, see https://go.microsoft.com/fwlink/?linkid=845470"); } /// /// Obsolete, see https://go.microsoft.com/fwlink/?linkid=845470 /// /// The to add the handler to. /// A that specifies options for the handler. /// A reference to this instance after the operation has completed. [Obsolete("See https://go.microsoft.com/fwlink/?linkid=845470", error: true)] public static IApplicationBuilder UseOAuthAuthentication(this IApplicationBuilder app, OAuthOptions options) { throw new NotSupportedException("This method is no longer supported, see https://go.microsoft.com/fwlink/?linkid=845470"); } } }