Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Rect3D.cs
- HtmlElement.cs
- GridViewCommandEventArgs.cs
- WpfPayload.cs
- SafePointer.cs
- formatter.cs
- IndexedString.cs
- FixUpCollection.cs
- RoutedEvent.cs
- XmlTextWriter.cs
- OracleException.cs
- XmlNodeReader.cs
- LoginCancelEventArgs.cs
- PropertyChangeTracker.cs
- SqlRecordBuffer.cs
- WebPartEditorCancelVerb.cs
- RegistrySecurity.cs
- ActiveXContainer.cs
- ToggleButton.cs
- IndexedEnumerable.cs
- StronglyTypedResourceBuilder.cs
- MaskedTextBoxTextEditor.cs
- CompositeKey.cs
- PolicyException.cs
- OneOfConst.cs
- ControlCollection.cs
- ConfigurationElementCollection.cs
- MaterialCollection.cs
- GradientStopCollection.cs
- CellParaClient.cs
- BufferBuilder.cs
- TypedElement.cs
- EntityProviderFactory.cs
- TextModifierScope.cs
- AutomationProperty.cs
- DynamicDocumentPaginator.cs
- ConnectorSelectionGlyph.cs
- StoreItemCollection.Loader.cs
- IntegerValidator.cs
- Model3D.cs
- StringBuilder.cs
- XmlAttributeOverrides.cs
- SchemaImporterExtension.cs
- NativeCppClassAttribute.cs
- Module.cs
- recordstate.cs
- ToolStrip.cs
- ConfigXmlCDataSection.cs
- StreamGeometryContext.cs
- ResourceKey.cs
- CurrencyWrapper.cs
- SoapCodeExporter.cs
- CodeDirectiveCollection.cs
- CheckBoxRenderer.cs
- DecoderExceptionFallback.cs
- PersonalizationProvider.cs
- __Filters.cs
- MonthCalendar.cs
- FtpWebRequest.cs
- TimeZone.cs
- DockPanel.cs
- Transform3DCollection.cs
- DataSourceHelper.cs
- BlobPersonalizationState.cs
- GridViewDesigner.cs
- UserMapPath.cs
- SecurityKeyType.cs
- ObjectViewQueryResultData.cs
- GridViewDesigner.cs
- ExceptionUtil.cs
- PaperSource.cs
- StoreAnnotationsMap.cs
- MouseEventArgs.cs
- ProfessionalColorTable.cs
- CatalogPartDesigner.cs
- SingleSelectRootGridEntry.cs
- DynamicDocumentPaginator.cs
- WSDualHttpBinding.cs
- FileLoadException.cs
- BamlResourceSerializer.cs
- MissingFieldException.cs
- AppDomainGrammarProxy.cs
- compensatingcollection.cs
- SetterBaseCollection.cs
- LoginUtil.cs
- BypassElementCollection.cs
- versioninfo.cs
- ImageBrush.cs
- Point3DCollection.cs
- XmlSchemaSimpleContentRestriction.cs
- Win32Native.cs
- SqlFormatter.cs
- ToolStripGrip.cs
- HybridObjectCache.cs
- MetadataPropertyCollection.cs
- XmlCharCheckingReader.cs
- HtmlInputImage.cs
- Pointer.cs
- DataGridViewRowHeaderCell.cs
- DataGridTablesFactory.cs