Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / ndp / fx / src / xsp / System / Web / Configuration / UrlAuthFailedErrorFormatter.cs / 3 / 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 { // 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. //------------------------------------------------------------------------------ //// 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 { // 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ThreadPool.cs
- BindingContext.cs
- PersonalizationDictionary.cs
- Vector3D.cs
- TransformProviderWrapper.cs
- RoleService.cs
- Brush.cs
- QilLiteral.cs
- FamilyMap.cs
- LicenseException.cs
- DbgUtil.cs
- RecognizedWordUnit.cs
- Model3DGroup.cs
- XmlAttributeAttribute.cs
- EventProxy.cs
- QuaternionConverter.cs
- ExceptionUtil.cs
- TranslateTransform3D.cs
- XPathDocument.cs
- StandardBindingElement.cs
- ParseHttpDate.cs
- DSASignatureFormatter.cs
- SelectionListComponentEditor.cs
- FontStretchConverter.cs
- WSSecureConversationDec2005.cs
- CodeTypeParameterCollection.cs
- CodeMemberMethod.cs
- CompilerScope.cs
- SizeLimitedCache.cs
- BitmapCodecInfoInternal.cs
- QueueProcessor.cs
- SoapProtocolReflector.cs
- TextTreeTextNode.cs
- EastAsianLunisolarCalendar.cs
- EventMemberCodeDomSerializer.cs
- XmlIncludeAttribute.cs
- OdbcError.cs
- EncryptedXml.cs
- PaperSize.cs
- DisposableCollectionWrapper.cs
- PerfCounters.cs
- InputScope.cs
- ControlCachePolicy.cs
- ExpandoObject.cs
- ContractListAdapter.cs
- GridViewDeletedEventArgs.cs
- TemplateNameScope.cs
- CollectionConverter.cs
- ObjectToIdCache.cs
- MimeObjectFactory.cs
- ZeroOpNode.cs
- PasswordBoxAutomationPeer.cs
- StylusPointProperty.cs
- BamlLocalizableResource.cs
- SpecialNameAttribute.cs
- RelationshipFixer.cs
- StorageComplexPropertyMapping.cs
- BitmapEffectGroup.cs
- objectresult_tresulttype.cs
- UncommonField.cs
- DataRecordInfo.cs
- BamlTreeUpdater.cs
- SafeFileHandle.cs
- ExpressionLexer.cs
- TextRangeEdit.cs
- DataGridCell.cs
- ListBindableAttribute.cs
- relpropertyhelper.cs
- DataGridViewColumnCollection.cs
- ConstantProjectedSlot.cs
- DBParameter.cs
- EnumMemberAttribute.cs
- Stylus.cs
- GlobalizationSection.cs
- MenuItemBindingCollection.cs
- BitmapCache.cs
- CustomError.cs
- WorkflowControlEndpoint.cs
- BufferedOutputStream.cs
- ReadWriteObjectLock.cs
- BidOverLoads.cs
- SecurityResources.cs
- ModelItemDictionary.cs
- NullableFloatAverageAggregationOperator.cs
- ConfigurationValue.cs
- TextSelectionHelper.cs
- Variant.cs
- TextChange.cs
- SchemaCollectionPreprocessor.cs
- OleDbRowUpdatingEvent.cs
- ArrayTypeMismatchException.cs
- ToolStripRenderer.cs
- EventsTab.cs
- ImportContext.cs
- EntityClientCacheEntry.cs
- Component.cs
- ObjectDataSourceWizardForm.cs
- NameTable.cs
- SqlParameterCollection.cs
- METAHEADER.cs