ParentT - the return type of the final Attachable.InUpdate.attach()public static interface WebAppAuthentication.UpdateDefinition<ParentT> extends WebAppAuthentication.UpdateDefinitionStages.Blank<ParentT>, WebAppAuthentication.UpdateDefinitionStages.WithAttach<ParentT>, WebAppAuthentication.UpdateDefinitionStages.WithDefaultAuthenticationProvider<ParentT>, WebAppAuthentication.UpdateDefinitionStages.WithAuthenticationProvider<ParentT>, WebAppAuthentication.UpdateDefinitionStages.WithTokenStore<ParentT>, WebAppAuthentication.UpdateDefinitionStages.WithExternalRedirectUrls<ParentT>
withAnonymousAuthentication, withDefaultAuthenticationProviderattachwithActiveDirectory, withFacebook, withGoogle, withMicrosoft, withTwitterwithTokenStorewithAllowedExternalRedirectUrl/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/