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
- Effect.cs
- XmlILConstructAnalyzer.cs
- XmlSchemaAnnotation.cs
- DataGridViewAddColumnDialog.cs
- MonthChangedEventArgs.cs
- DataServiceQueryOfT.cs
- TextDecorationUnitValidation.cs
- GB18030Encoding.cs
- EntityTypeEmitter.cs
- DataRowChangeEvent.cs
- OleStrCAMarshaler.cs
- SubstitutionResponseElement.cs
- StatusStrip.cs
- ReferencedCollectionType.cs
- EventInfo.cs
- DragDrop.cs
- UnsafeNativeMethods.cs
- Logging.cs
- RecordConverter.cs
- XmlHierarchicalEnumerable.cs
- ResourceDescriptionAttribute.cs
- ColumnCollection.cs
- ValueType.cs
- EventHandlerList.cs
- Brush.cs
- DBConcurrencyException.cs
- TextView.cs
- NamespaceInfo.cs
- DragCompletedEventArgs.cs
- LocalTransaction.cs
- AssemblyAttributesGoHere.cs
- RulePatternOps.cs
- DataGridTablesFactory.cs
- InputScopeConverter.cs
- StateMachineHelpers.cs
- dbdatarecord.cs
- XmlILConstructAnalyzer.cs
- FlowDocument.cs
- TextLineResult.cs
- TypeListConverter.cs
- XmlChildNodes.cs
- Rect.cs
- EdmError.cs
- DurableInstanceManager.cs
- CapacityStreamGeometryContext.cs
- InternalConfigConfigurationFactory.cs
- TextTreeInsertElementUndoUnit.cs
- TextTreeFixupNode.cs
- RuntimeIdentifierPropertyAttribute.cs
- ExpressionConverter.cs
- WebPartEditorApplyVerb.cs
- brushes.cs
- CodeIdentifier.cs
- CategoryAttribute.cs
- XmlSerializableServices.cs
- WindowsListViewItemCheckBox.cs
- DirectionalLight.cs
- BamlResourceSerializer.cs
- VisualStyleElement.cs
- ClientEndpointLoader.cs
- SettingsProperty.cs
- EntityTypeEmitter.cs
- DefaultPrintController.cs
- DependencyObjectValidator.cs
- SocketInformation.cs
- Exception.cs
- BitmapCacheBrush.cs
- KeyEventArgs.cs
- PropagatorResult.cs
- ScriptModule.cs
- DetailsViewPagerRow.cs
- Ppl.cs
- GrammarBuilderBase.cs
- RectangleF.cs
- BindingsSection.cs
- DynamicResourceExtension.cs
- ListViewSelectEventArgs.cs
- LocatorGroup.cs
- PageThemeParser.cs
- ConnectionStringsSection.cs
- OptionUsage.cs
- DataGridViewCellMouseEventArgs.cs
- SoapParser.cs
- CallbackException.cs
- ApplicationId.cs
- TreeNodeBindingDepthConverter.cs
- BindingBase.cs
- SmtpException.cs
- ExpressionBuilderContext.cs
- SecurityTokenAttachmentMode.cs
- NavigationProgressEventArgs.cs
- DataColumnPropertyDescriptor.cs
- CodeGroup.cs
- DataRecordInfo.cs
- PathFigure.cs
- RoutedCommand.cs
- LinqDataSourceDeleteEventArgs.cs
- ObjectParameterCollection.cs
- RemoveStoryboard.cs
- RegistrySecurity.cs