Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Configuration / UrlAuthFailedErrorFormatter.cs / 1305376 / 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
- GridPatternIdentifiers.cs
- JavaScriptObjectDeserializer.cs
- Messages.cs
- ObjectQueryState.cs
- GridErrorDlg.cs
- AppDomainFactory.cs
- ColorConverter.cs
- XmlAnyAttributeAttribute.cs
- OrthographicCamera.cs
- AutoGeneratedFieldProperties.cs
- DataDocumentXPathNavigator.cs
- BooleanKeyFrameCollection.cs
- LinqDataSourceHelper.cs
- Vector3DAnimation.cs
- PageRequestManager.cs
- FailedToStartupUIException.cs
- EmptyEnumerable.cs
- InternalTypeHelper.cs
- DispatcherHookEventArgs.cs
- SessionPageStateSection.cs
- FontNameConverter.cs
- ArcSegment.cs
- UnmanagedMarshal.cs
- StrongNamePublicKeyBlob.cs
- DataException.cs
- Dispatcher.cs
- XmlSchemaValidationException.cs
- MSAAWinEventWrap.cs
- DiscreteKeyFrames.cs
- CapabilitiesState.cs
- CodeCastExpression.cs
- ResourceLoader.cs
- _NetRes.cs
- ListCollectionView.cs
- RectAnimationBase.cs
- StringBuilder.cs
- ProbeDuplexCD1AsyncResult.cs
- HtmlValidationSummaryAdapter.cs
- ConfigurationConverterBase.cs
- ExpressionParser.cs
- DesignerListAdapter.cs
- ClientRuntime.cs
- LocationSectionRecord.cs
- TableLayoutStyle.cs
- FilteredAttributeCollection.cs
- CompilationLock.cs
- PropertyGridView.cs
- MetadataItemEmitter.cs
- HuffModule.cs
- ToolZone.cs
- dataSvcMapFileLoader.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- RepeaterItemCollection.cs
- RegexCaptureCollection.cs
- CollectionChangeEventArgs.cs
- Directory.cs
- _ConnectionGroup.cs
- DateTimePicker.cs
- DecoderBestFitFallback.cs
- DataPointer.cs
- XmlLinkedNode.cs
- FixedPageAutomationPeer.cs
- SolidColorBrush.cs
- Soap.cs
- SmiTypedGetterSetter.cs
- HtmlTextArea.cs
- EnumBuilder.cs
- XmlSchemaGroup.cs
- TextParaLineResult.cs
- LinkedList.cs
- FtpWebRequest.cs
- AttributeCollection.cs
- XPathAncestorIterator.cs
- UnicodeEncoding.cs
- SspiHelper.cs
- DataViewSetting.cs
- SettingsBase.cs
- ImportOptions.cs
- TrustLevelCollection.cs
- CommandPlan.cs
- xmlglyphRunInfo.cs
- Marshal.cs
- WebPartDescription.cs
- ReflectionPermission.cs
- DataGridViewCellValueEventArgs.cs
- BaseDataList.cs
- Collection.cs
- LicenseManager.cs
- ProfileEventArgs.cs
- DnsPermission.cs
- Expression.cs
- Utils.cs
- CompiledRegexRunnerFactory.cs
- SemanticBasicElement.cs
- DeploymentSectionCache.cs
- NonVisualControlAttribute.cs
- BinaryWriter.cs
- SqlSelectStatement.cs
- SemaphoreSecurity.cs
- Trustee.cs