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
- SpecularMaterial.cs
- RSACryptoServiceProvider.cs
- StreamWriter.cs
- AssemblyCache.cs
- ConfigXmlText.cs
- HwndStylusInputProvider.cs
- HtmlLabelAdapter.cs
- ChannelDemuxer.cs
- WebZone.cs
- TemplateBamlRecordReader.cs
- EncodingDataItem.cs
- WebControlParameterProxy.cs
- SessionIDManager.cs
- KnownColorTable.cs
- AsymmetricKeyExchangeDeformatter.cs
- AncillaryOps.cs
- HelpInfo.cs
- HttpModuleActionCollection.cs
- Addressing.cs
- SchemaAttDef.cs
- SymbolType.cs
- MessageRpc.cs
- XsltCompileContext.cs
- PolicyStatement.cs
- DataRowExtensions.cs
- WebPartEditorCancelVerb.cs
- SecurityTokenParametersEnumerable.cs
- TemplateContent.cs
- XmlBoundElement.cs
- PartialArray.cs
- ToolBarButton.cs
- StrokeIntersection.cs
- HwndSource.cs
- ValueConversionAttribute.cs
- AssemblyContextControlItem.cs
- XhtmlCssHandler.cs
- hwndwrapper.cs
- XmlObjectSerializerContext.cs
- SchemaImporterExtensionsSection.cs
- ApplicationServiceManager.cs
- DiscoveryClientProtocol.cs
- HuffCodec.cs
- VirtualDirectoryMappingCollection.cs
- HttpProtocolReflector.cs
- TdsParameterSetter.cs
- WindowsScroll.cs
- MenuAdapter.cs
- TextDecorationCollectionConverter.cs
- RoleManagerModule.cs
- MultiBindingExpression.cs
- ClientConvert.cs
- METAHEADER.cs
- AccessDataSourceView.cs
- HtmlInputRadioButton.cs
- TextSerializer.cs
- SqlRemoveConstantOrderBy.cs
- NameNode.cs
- Fonts.cs
- ClickablePoint.cs
- PersonalizationStateInfoCollection.cs
- ReplacementText.cs
- AstNode.cs
- ToolStripSplitButton.cs
- RtfControlWordInfo.cs
- XmlDataSource.cs
- FrameworkTextComposition.cs
- PingReply.cs
- TextTreeExtractElementUndoUnit.cs
- DataIdProcessor.cs
- PassportAuthenticationModule.cs
- addressfiltermode.cs
- ReverseQueryOperator.cs
- CharacterBuffer.cs
- NotSupportedException.cs
- SimpleFieldTemplateUserControl.cs
- BitStream.cs
- translator.cs
- ArrayList.cs
- TreeNodeClickEventArgs.cs
- InternalConfigHost.cs
- SchemaType.cs
- PageRanges.cs
- SByteStorage.cs
- CompositeCollection.cs
- System.Data_BID.cs
- ControllableStoryboardAction.cs
- LambdaCompiler.Lambda.cs
- ObjectDataSourceStatusEventArgs.cs
- TextSchema.cs
- ObjectCacheHost.cs
- StaticFileHandler.cs
- QueryableDataSourceHelper.cs
- BufferedGraphicsContext.cs
- BaseTemplateBuildProvider.cs
- UnionCodeGroup.cs
- SspiSecurityTokenProvider.cs
- ApplicationFileParser.cs
- SqlRecordBuffer.cs
- DataTemplateKey.cs
- Form.cs