Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / xsp / System / Web / Configuration / UrlAuthFailedErrorFormatter.cs / 1 / 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
- DiscoveryMessageSequenceCD1.cs
- DataTemplateKey.cs
- CorrelationManager.cs
- StrokeRenderer.cs
- InstanceData.cs
- CompilerGlobalScopeAttribute.cs
- RecognizedPhrase.cs
- CriticalExceptions.cs
- InternalConfigConfigurationFactory.cs
- ProxyAssemblyNotLoadedException.cs
- Quack.cs
- DataTableReader.cs
- KeyProperty.cs
- SelectorAutomationPeer.cs
- ColorMatrix.cs
- SecurityKeyUsage.cs
- ProviderConnectionPoint.cs
- DataGridViewTextBoxEditingControl.cs
- Debug.cs
- PreProcessInputEventArgs.cs
- TextureBrush.cs
- IncrementalCompileAnalyzer.cs
- TimeEnumHelper.cs
- RemoteWebConfigurationHostStream.cs
- InlinedAggregationOperatorEnumerator.cs
- DefaultTraceListener.cs
- InstancePersistenceEvent.cs
- ExceptionAggregator.cs
- ComboBoxRenderer.cs
- RotationValidation.cs
- FilteredAttributeCollection.cs
- RuntimeWrappedException.cs
- XmlSerializer.cs
- CodeAttributeArgumentCollection.cs
- ValidatorCompatibilityHelper.cs
- securitycriticaldata.cs
- EntityDataSourceDesignerHelper.cs
- FixedDocument.cs
- Variable.cs
- Color.cs
- MarkerProperties.cs
- DataGridViewRowCollection.cs
- ConfigXmlElement.cs
- WebPartTransformerCollection.cs
- ListViewTableRow.cs
- ObjectDisposedException.cs
- ImageSourceTypeConverter.cs
- DoubleConverter.cs
- PassportIdentity.cs
- PopupRoot.cs
- ToolStripOverflowButton.cs
- ObjectContext.cs
- BeginStoryboard.cs
- TableCellCollection.cs
- webproxy.cs
- WebControl.cs
- WindowsSolidBrush.cs
- InternalBase.cs
- DbDataRecord.cs
- TdsRecordBufferSetter.cs
- TextCompositionEventArgs.cs
- EditorServiceContext.cs
- FormViewPagerRow.cs
- GACIdentityPermission.cs
- LayoutEngine.cs
- FormsAuthenticationEventArgs.cs
- FilteredSchemaElementLookUpTable.cs
- PageBuildProvider.cs
- EventSinkActivity.cs
- ChannelEndpointElementCollection.cs
- StrongNameKeyPair.cs
- UrlAuthFailedErrorFormatter.cs
- BackStopAuthenticationModule.cs
- WebBrowserBase.cs
- GridEntry.cs
- odbcmetadatacolumnnames.cs
- WorkflowDesignerColors.cs
- DropShadowEffect.cs
- ViewGenerator.cs
- PersonalizationAdministration.cs
- PolyBezierSegment.cs
- dataSvcMapFileLoader.cs
- ReadOnlyState.cs
- DocumentReferenceCollection.cs
- TimeSpanSecondsConverter.cs
- DBNull.cs
- NamedPipeConnectionPoolSettings.cs
- XPathNodeList.cs
- PackageDigitalSignatureManager.cs
- ColumnHeaderConverter.cs
- ViewKeyConstraint.cs
- InputChannel.cs
- WmlValidatorAdapter.cs
- Rect.cs
- ListManagerBindingsCollection.cs
- MetroSerializationManager.cs
- ClickablePoint.cs
- ServiceManagerHandle.cs
- CodePropertyReferenceExpression.cs
- SettingsBindableAttribute.cs