Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / xsp / System / Web / Configuration / UrlAuthFailedErrorFormatter.cs / 4 / 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
- MasterPageBuildProvider.cs
- RegexGroupCollection.cs
- MailAddressCollection.cs
- BrowsableAttribute.cs
- InstalledFontCollection.cs
- TrackingProfileSerializer.cs
- DynamicUpdateCommand.cs
- BamlTreeUpdater.cs
- SqlTrackingWorkflowInstance.cs
- ResourceAttributes.cs
- OpacityConverter.cs
- XmlArrayItemAttributes.cs
- Adorner.cs
- BorderGapMaskConverter.cs
- embossbitmapeffect.cs
- HttpModuleActionCollection.cs
- MemberDomainMap.cs
- Rotation3DAnimationUsingKeyFrames.cs
- BufferedWebEventProvider.cs
- BeginStoryboard.cs
- CodeSpit.cs
- ControlTemplate.cs
- TreeNode.cs
- TextureBrush.cs
- XmlSchemaInfo.cs
- OrderablePartitioner.cs
- DeviceOverridableAttribute.cs
- MasterPageParser.cs
- FormViewDeletedEventArgs.cs
- Visual3D.cs
- Substitution.cs
- DataGridViewElement.cs
- BitmapCacheBrush.cs
- CodeDOMProvider.cs
- RadioButtonList.cs
- NullableConverter.cs
- DataColumnCollection.cs
- DocumentEventArgs.cs
- HttpInputStream.cs
- TextParagraph.cs
- Model3DGroup.cs
- ControlPaint.cs
- PathFigure.cs
- Wildcard.cs
- TimeSpanValidator.cs
- CompoundFileStreamReference.cs
- SecurityPermission.cs
- SolidColorBrush.cs
- UIElement3D.cs
- PropertyMapper.cs
- HTMLTagNameToTypeMapper.cs
- Point3D.cs
- ProviderIncompatibleException.cs
- CheckBox.cs
- OleDbDataAdapter.cs
- CodeGotoStatement.cs
- Span.cs
- EventLogger.cs
- FormatVersion.cs
- AttachedPropertyBrowsableWhenAttributePresentAttribute.cs
- PkcsUtils.cs
- xmlformatgeneratorstatics.cs
- ProtocolsConfigurationEntry.cs
- Subset.cs
- HtmlGenericControl.cs
- ServerValidateEventArgs.cs
- QueueProcessor.cs
- Screen.cs
- PenLineCapValidation.cs
- RuleSettings.cs
- safelinkcollection.cs
- WindowsIPAddress.cs
- QueryIntervalOp.cs
- AuthenticationConfig.cs
- SapiAttributeParser.cs
- ExpressionEvaluator.cs
- SiteMapProvider.cs
- baseaxisquery.cs
- XmlSchemaAnnotation.cs
- ValueProviderWrapper.cs
- FileDataSourceCache.cs
- ValidationSummary.cs
- AutomationProperties.cs
- XhtmlBasicSelectionListAdapter.cs
- RightsManagementPermission.cs
- KnownTypesProvider.cs
- SqlUtil.cs
- WorkflowRuntime.cs
- StdValidatorsAndConverters.cs
- SqlDataSourceCache.cs
- ConvertersCollection.cs
- StateDesignerConnector.cs
- VisualProxy.cs
- LineServices.cs
- Header.cs
- XmlILOptimizerVisitor.cs
- DataServiceConfiguration.cs
- XmlElementAttribute.cs
- ObjectDataSourceDesigner.cs
- HandleExceptionArgs.cs