Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- XmlSchemaSimpleTypeUnion.cs
- PanelStyle.cs
- WindowsButton.cs
- ListControlBoundActionList.cs
- ScriptingWebServicesSectionGroup.cs
- TaskDesigner.cs
- Pen.cs
- DataServices.cs
- DetailsViewModeEventArgs.cs
- OracleTransaction.cs
- SelectionHighlightInfo.cs
- XmlParserContext.cs
- SqlTypesSchemaImporter.cs
- SqlServices.cs
- RadioButtonRenderer.cs
- LayoutManager.cs
- Win32KeyboardDevice.cs
- SharedPerformanceCounter.cs
- XmlSchemaSimpleContentRestriction.cs
- ToolBarDesigner.cs
- HiddenField.cs
- RegexNode.cs
- NativeWindow.cs
- BulletChrome.cs
- StreamGeometry.cs
- CuspData.cs
- OdbcRowUpdatingEvent.cs
- XamlUtilities.cs
- WorkflowServiceNamespace.cs
- EdmRelationshipNavigationPropertyAttribute.cs
- EDesignUtil.cs
- SamlAttributeStatement.cs
- JsonReaderWriterFactory.cs
- FontInfo.cs
- DesignTimeParseData.cs
- SkewTransform.cs
- OdbcPermission.cs
- RuntimeConfigLKG.cs
- FileInfo.cs
- AttributeEmitter.cs
- SurrogateSelector.cs
- Claim.cs
- DataIdProcessor.cs
- Polyline.cs
- CodeEventReferenceExpression.cs
- PrintDialog.cs
- ControlCommandSet.cs
- RIPEMD160Managed.cs
- MenuItemBinding.cs
- controlskin.cs
- SqlMethodCallConverter.cs
- ComEventsInfo.cs
- CodeExporter.cs
- JsonWriter.cs
- _ListenerResponseStream.cs
- DataGridHeaderBorder.cs
- GlobalizationSection.cs
- SoapAttributeAttribute.cs
- OperationResponse.cs
- PropertyMapper.cs
- HtmlFormWrapper.cs
- XmlSchemaSimpleContent.cs
- Overlapped.cs
- EntitySqlException.cs
- ADMembershipUser.cs
- PasswordTextContainer.cs
- XPathNodeInfoAtom.cs
- ConsoleKeyInfo.cs
- AppDomainFactory.cs
- SimpleWebHandlerParser.cs
- DropDownList.cs
- InheritedPropertyChangedEventArgs.cs
- WebRequestModuleElementCollection.cs
- ControllableStoryboardAction.cs
- PopupControlService.cs
- PackageStore.cs
- Transactions.cs
- ToolTipAutomationPeer.cs
- CompilerError.cs
- _ListenerAsyncResult.cs
- IisTraceWebEventProvider.cs
- PackageRelationshipCollection.cs
- AlignmentYValidation.cs
- DynamicActivityTypeDescriptor.cs
- DriveNotFoundException.cs
- EntityException.cs
- FormViewRow.cs
- SystemUnicastIPAddressInformation.cs
- InfoCardProofToken.cs
- TreeViewBindingsEditor.cs
- MouseActionConverter.cs
- XmlSchemaChoice.cs
- DrawingCollection.cs
- SBCSCodePageEncoding.cs
- FontUnitConverter.cs
- SelectionRange.cs
- ImageMap.cs
- TraceLog.cs
- TranslateTransform3D.cs
- ConnectionStringSettings.cs