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
- ObjectRef.cs
- LocalizableResourceBuilder.cs
- GraphicsContext.cs
- LOSFormatter.cs
- ReplyChannel.cs
- GridSplitterAutomationPeer.cs
- PeerNameRecordCollection.cs
- ChannelSinkStacks.cs
- ScriptBehaviorDescriptor.cs
- DictionaryBase.cs
- ImageMetadata.cs
- FontDialog.cs
- QilTypeChecker.cs
- TextBoxBase.cs
- TypeDefinition.cs
- Brushes.cs
- QilSortKey.cs
- SortQueryOperator.cs
- OperationGenerator.cs
- CfgRule.cs
- InputLanguage.cs
- CommonRemoteMemoryBlock.cs
- ExpressionBuilder.cs
- TransactionException.cs
- TailPinnedEventArgs.cs
- ConfigXmlSignificantWhitespace.cs
- SoapReflectionImporter.cs
- SectionUpdates.cs
- Positioning.cs
- UInt16Storage.cs
- DomainUpDown.cs
- FaultHandlingFilter.cs
- BulletChrome.cs
- StringFormat.cs
- SafeFileHandle.cs
- FieldTemplateFactory.cs
- UrlPath.cs
- BulletChrome.cs
- ManifestResourceInfo.cs
- FindRequestContext.cs
- Clause.cs
- PolygonHotSpot.cs
- InstanceLockTracking.cs
- Window.cs
- DragStartedEventArgs.cs
- TextEncodedRawTextWriter.cs
- PrintController.cs
- propertyentry.cs
- Registry.cs
- VersionedStreamOwner.cs
- SharedDp.cs
- PageParser.cs
- TreePrinter.cs
- ConfigXmlCDataSection.cs
- IOThreadScheduler.cs
- RepeatBehaviorConverter.cs
- SoapAttributeOverrides.cs
- CompilerError.cs
- _RequestCacheProtocol.cs
- StateMachineExecutionState.cs
- EntityUtil.cs
- TextSelectionHelper.cs
- DeviceSpecific.cs
- FlowDocumentReaderAutomationPeer.cs
- DictionaryGlobals.cs
- AllMembershipCondition.cs
- InfoCardProofToken.cs
- PriorityBinding.cs
- SqlDataSourceCustomCommandEditor.cs
- CodeTypeOfExpression.cs
- RequestChannel.cs
- ILGenerator.cs
- PrintPreviewGraphics.cs
- ImportContext.cs
- COM2PropertyBuilderUITypeEditor.cs
- DbUpdateCommandTree.cs
- MiniModule.cs
- PartitionResolver.cs
- EventManager.cs
- SchemaNotation.cs
- securitycriticaldata.cs
- ObjectDataSourceMethodEventArgs.cs
- ButtonChrome.cs
- Pointer.cs
- SupportingTokenSpecification.cs
- Journaling.cs
- BitmapEffectGroup.cs
- EntityDataSourceWrapper.cs
- OwnerDrawPropertyBag.cs
- TemplatedAdorner.cs
- ValueSerializer.cs
- ToolStripRenderer.cs
- Knowncolors.cs
- Translator.cs
- OleDbPermission.cs
- WebHeaderCollection.cs
- MarkupObject.cs
- SecurityValidationBehavior.cs
- ImageMapEventArgs.cs
- glyphs.cs