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
- EdmToObjectNamespaceMap.cs
- MailBnfHelper.cs
- PrimitiveCodeDomSerializer.cs
- DataSysAttribute.cs
- Internal.cs
- NetDataContractSerializer.cs
- Util.cs
- isolationinterop.cs
- UpdateRecord.cs
- CodeDOMUtility.cs
- PerformanceCountersElement.cs
- MatrixTransform.cs
- ResXResourceReader.cs
- StructureChangedEventArgs.cs
- DataControlField.cs
- GiveFeedbackEvent.cs
- CompositeFontInfo.cs
- SizeLimitedCache.cs
- TransactionCache.cs
- WebPartCollection.cs
- Privilege.cs
- SQLChars.cs
- RoutedEventConverter.cs
- Figure.cs
- XmlWriter.cs
- XmlResolver.cs
- DataRow.cs
- DPAPIProtectedConfigurationProvider.cs
- QueryStatement.cs
- SecurityProtocolCorrelationState.cs
- WinInet.cs
- FactoryGenerator.cs
- BufferedReadStream.cs
- ClrPerspective.cs
- XmlParserContext.cs
- OLEDB_Enum.cs
- PrintDialogException.cs
- WindowsPen.cs
- DesignerDataView.cs
- FreeFormDragDropManager.cs
- XmlSchemaValidator.cs
- ElasticEase.cs
- CodeGeneratorAttribute.cs
- InputProviderSite.cs
- ConfigXmlComment.cs
- PersianCalendar.cs
- CommandDevice.cs
- TextCompositionManager.cs
- GuidTagList.cs
- ListDictionary.cs
- DropSource.cs
- Color.cs
- TemplateControlCodeDomTreeGenerator.cs
- DeploymentSection.cs
- XmlReaderDelegator.cs
- NotFiniteNumberException.cs
- fixedPageContentExtractor.cs
- DataColumn.cs
- ByteKeyFrameCollection.cs
- Membership.cs
- InstanceKeyNotReadyException.cs
- BamlBinaryReader.cs
- _DomainName.cs
- ClientRolePrincipal.cs
- BindingMAnagerBase.cs
- XmlWrappingReader.cs
- QilValidationVisitor.cs
- StringPropertyBuilder.cs
- externdll.cs
- safemediahandle.cs
- SelectedGridItemChangedEvent.cs
- Camera.cs
- OleDbWrapper.cs
- DataGridViewCellFormattingEventArgs.cs
- SessionSwitchEventArgs.cs
- JavaScriptString.cs
- Matrix3DStack.cs
- DataGridViewRowHeaderCell.cs
- ConstraintEnumerator.cs
- SqlDataSourceDesigner.cs
- DataListCommandEventArgs.cs
- ValidationPropertyAttribute.cs
- GifBitmapDecoder.cs
- AsyncPostBackTrigger.cs
- DataGridTextBoxColumn.cs
- BaseCollection.cs
- XmlTextWriter.cs
- remotingproxy.cs
- PersonalizationStateInfo.cs
- StandardTransformFactory.cs
- X500Name.cs
- _ShellExpression.cs
- WebHttpEndpointElement.cs
- BamlResourceDeserializer.cs
- ChannelBuilder.cs
- OrthographicCamera.cs
- Queue.cs
- counter.cs
- TextServicesCompartment.cs
- ContentPlaceHolder.cs