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
- KeyBinding.cs
- BuilderPropertyEntry.cs
- SynchronizationValidator.cs
- ErasingStroke.cs
- EdmFunctions.cs
- InvalidPropValue.cs
- SmiRecordBuffer.cs
- XmlILTrace.cs
- TextElement.cs
- OverflowException.cs
- ComplexObject.cs
- DataMember.cs
- DataGridViewTextBoxColumn.cs
- followingsibling.cs
- cache.cs
- GeneralTransform3DCollection.cs
- CodeChecksumPragma.cs
- WinCategoryAttribute.cs
- Page.cs
- OneToOneMappingSerializer.cs
- FileIOPermission.cs
- FixUp.cs
- UInt32Storage.cs
- ObjectResult.cs
- StrokeNodeData.cs
- RelatedCurrencyManager.cs
- GridSplitter.cs
- ScriptComponentDescriptor.cs
- Matrix.cs
- DomainUpDown.cs
- DescriptionCreator.cs
- InitialServerConnectionReader.cs
- CodeObjectCreateExpression.cs
- ParserContext.cs
- DispatcherOperation.cs
- UiaCoreTypesApi.cs
- SessionPageStateSection.cs
- RC2.cs
- DataServiceResponse.cs
- SerializableAttribute.cs
- CannotUnloadAppDomainException.cs
- HttpListenerException.cs
- FormsAuthenticationCredentials.cs
- SafeLibraryHandle.cs
- BaseValidatorDesigner.cs
- GeometryGroup.cs
- BindableAttribute.cs
- WebServiceErrorEvent.cs
- HebrewCalendar.cs
- _TransmitFileOverlappedAsyncResult.cs
- FamilyMap.cs
- SizeKeyFrameCollection.cs
- XPathChildIterator.cs
- HostingEnvironmentSection.cs
- FastEncoderWindow.cs
- oledbmetadatacollectionnames.cs
- DirectoryObjectSecurity.cs
- BindingMAnagerBase.cs
- HScrollBar.cs
- WebRequestModuleElement.cs
- Zone.cs
- JsonWriter.cs
- RowUpdatedEventArgs.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- Annotation.cs
- XpsException.cs
- PrivateUnsafeNativeCompoundFileMethods.cs
- ClientTarget.cs
- XappLauncher.cs
- FieldBuilder.cs
- QilDataSource.cs
- NativeWindow.cs
- FormViewDeletedEventArgs.cs
- QueryContinueDragEvent.cs
- Point.cs
- XmlResolver.cs
- ShapingWorkspace.cs
- JsonFormatReaderGenerator.cs
- DescriptionAttribute.cs
- InputProcessorProfiles.cs
- Misc.cs
- ContractSearchPattern.cs
- LookupNode.cs
- XmlSchemaAnnotated.cs
- IItemContainerGenerator.cs
- ListenerAdapter.cs
- DbProviderFactories.cs
- PageCatalogPart.cs
- Hyperlink.cs
- ValidatingReaderNodeData.cs
- HttpFormatExtensions.cs
- ListViewGroupItemCollection.cs
- TypeReference.cs
- VariableAction.cs
- SoapHeaders.cs
- CheckableControlBaseAdapter.cs
- CqlGenerator.cs
- WmiInstallComponent.cs
- FrugalList.cs
- SimpleHandlerBuildProvider.cs