Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / xsp / System / Web / Configuration / UrlAuthFailedErrorFormatter.cs / 1 / UrlAuthFailedErrorFormatter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* * AuthorizationConfigHandler class * * Copyright (c) 1999 Microsoft Corporation */ namespace System.Web.Configuration { using System.Runtime.Serialization; using System.Web.Util; using System.Collections; using System.Collections.Specialized; using System.IO; using System.Security.Principal; using System.Xml; using System.Security.Cryptography; using System.Configuration; using System.Globalization; using System.Web.Management; ///////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////// internal class UrlAuthFailedErrorFormatter : ErrorFormatter { private StringCollection _adaptiveMiscContent = new StringCollection(); internal UrlAuthFailedErrorFormatter() { } internal /*public*/ static string GetErrorText() { return GetErrorText(HttpContext.Current); } internal static string GetErrorText(HttpContext context) { bool dontShowSensitiveInfo = context.IsCustomErrorEnabled; return (new UrlAuthFailedErrorFormatter()).GetErrorMessage(context, dontShowSensitiveInfo); } protected override string ErrorTitle { get { return SR.GetString(SR.Assess_Denied_Title);} // "Access Denied } protected override string Description { get { return SR.GetString(SR.Assess_Denied_Description2); //"An error occurred while accessing the resources required to serve this request. This typically happens when the web server is not configured to give you access to the requested URL."; } } protected override string MiscSectionTitle { get { return SR.GetString(SR.Assess_Denied_Section_Title2); //return "Error message 401.2"; } } protected override string MiscSectionContent { get { // VSWhidbey 493720: Do Html encode to preserve space characters string miscContent = HttpUtility.FormatPlainTextAsHtml(SR.GetString(SR.Assess_Denied_Misc_Content2)); AdaptiveMiscContent.Add(miscContent); return miscContent; //return "Access denied due to the web server's configuration. Ask the web server's administrator for help."; } } protected override string ColoredSquareTitle { get { return null;} } protected override string ColoredSquareContent { get { return null;} } protected override StringCollection AdaptiveMiscContent { get { return _adaptiveMiscContent;} } protected override bool ShowSourceFileInfo { get { return false;} } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* * AuthorizationConfigHandler class * * Copyright (c) 1999 Microsoft Corporation */ namespace System.Web.Configuration { using System.Runtime.Serialization; using System.Web.Util; using System.Collections; using System.Collections.Specialized; using System.IO; using System.Security.Principal; using System.Xml; using System.Security.Cryptography; using System.Configuration; using System.Globalization; using System.Web.Management; ///////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////// internal class UrlAuthFailedErrorFormatter : ErrorFormatter { private StringCollection _adaptiveMiscContent = new StringCollection(); internal UrlAuthFailedErrorFormatter() { } internal /*public*/ static string GetErrorText() { return GetErrorText(HttpContext.Current); } internal static string GetErrorText(HttpContext context) { bool dontShowSensitiveInfo = context.IsCustomErrorEnabled; return (new UrlAuthFailedErrorFormatter()).GetErrorMessage(context, dontShowSensitiveInfo); } protected override string ErrorTitle { get { return SR.GetString(SR.Assess_Denied_Title);} // "Access Denied } protected override string Description { get { return SR.GetString(SR.Assess_Denied_Description2); //"An error occurred while accessing the resources required to serve this request. This typically happens when the web server is not configured to give you access to the requested URL."; } } protected override string MiscSectionTitle { get { return SR.GetString(SR.Assess_Denied_Section_Title2); //return "Error message 401.2"; } } protected override string MiscSectionContent { get { // VSWhidbey 493720: Do Html encode to preserve space characters string miscContent = HttpUtility.FormatPlainTextAsHtml(SR.GetString(SR.Assess_Denied_Misc_Content2)); AdaptiveMiscContent.Add(miscContent); return miscContent; //return "Access denied due to the web server's configuration. Ask the web server's administrator for help."; } } protected override string ColoredSquareTitle { get { return null;} } protected override string ColoredSquareContent { get { return null;} } protected override StringCollection AdaptiveMiscContent { get { return _adaptiveMiscContent;} } protected override bool ShowSourceFileInfo { get { return false;} } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MetadataItemCollectionFactory.cs
- smtpconnection.cs
- DataServiceContext.cs
- SqlClientWrapperSmiStream.cs
- AutomationPeer.cs
- GcSettings.cs
- IImplicitResourceProvider.cs
- CultureInfoConverter.cs
- X509SecurityToken.cs
- DescriptionAttribute.cs
- SchemaEntity.cs
- ConnectionProviderAttribute.cs
- AnnotationAuthorChangedEventArgs.cs
- RefreshPropertiesAttribute.cs
- SingleAnimation.cs
- RNGCryptoServiceProvider.cs
- UIElementHelper.cs
- SecurityAlgorithmSuite.cs
- RIPEMD160.cs
- DbConnectionStringCommon.cs
- CacheHelper.cs
- RSACryptoServiceProvider.cs
- mediaeventargs.cs
- DbConnectionClosed.cs
- ErrorWrapper.cs
- BitVec.cs
- Byte.cs
- FaultDesigner.cs
- XmlWriterTraceListener.cs
- CompleteWizardStep.cs
- CompilationRelaxations.cs
- MULTI_QI.cs
- BindingExpression.cs
- PersonalizationProviderCollection.cs
- TypeBuilder.cs
- DataGridItemCollection.cs
- Bezier.cs
- DataBindingsDialog.cs
- DataGridTablesFactory.cs
- DeferrableContentConverter.cs
- _Connection.cs
- QilBinary.cs
- _AuthenticationState.cs
- RuntimeConfig.cs
- ForeignKeyFactory.cs
- AsyncContentLoadedEventArgs.cs
- WebPartTransformerCollection.cs
- TypeExtension.cs
- _CookieModule.cs
- DefaultBinder.cs
- TagMapCollection.cs
- SmtpSection.cs
- OpCopier.cs
- TextFormatterHost.cs
- EntityClientCacheKey.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- EmissiveMaterial.cs
- BitmapEffectGroup.cs
- IntPtr.cs
- ResourceCategoryAttribute.cs
- TimeSpanValidatorAttribute.cs
- StorageEntitySetMapping.cs
- CancelEventArgs.cs
- Activator.cs
- Repeater.cs
- ModuleConfigurationInfo.cs
- XmlMemberMapping.cs
- BasicCommandTreeVisitor.cs
- WMIGenerator.cs
- TextModifier.cs
- FormViewActionList.cs
- SoapMessage.cs
- FeatureSupport.cs
- CustomAttributeBuilder.cs
- ClientSettingsSection.cs
- DbConnectionOptions.cs
- StringReader.cs
- ToolBarOverflowPanel.cs
- HtmlToClrEventProxy.cs
- SecondaryIndexList.cs
- OrderedEnumerableRowCollection.cs
- Win32SafeHandles.cs
- OleDbParameterCollection.cs
- SmtpFailedRecipientException.cs
- Number.cs
- FunctionImportElement.cs
- CompositeActivityValidator.cs
- FontConverter.cs
- XmlSiteMapProvider.cs
- DeviceContext.cs
- ProxyWebPartManager.cs
- VectorKeyFrameCollection.cs
- SuppressIldasmAttribute.cs
- QueryStringParameter.cs
- XmlElementCollection.cs
- Number.cs
- RegistryExceptionHelper.cs
- Constraint.cs
- NotificationContext.cs
- HttpRuntime.cs