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
- LicenseContext.cs
- RIPEMD160.cs
- RectAnimationUsingKeyFrames.cs
- TreeNodeStyleCollection.cs
- MD5CryptoServiceProvider.cs
- ExpressionPrefixAttribute.cs
- SID.cs
- Aggregates.cs
- SafeLocalMemHandle.cs
- TextParaLineResult.cs
- DataQuery.cs
- CodePrimitiveExpression.cs
- cookiecollection.cs
- ConfigurationProperty.cs
- GeometryModel3D.cs
- DSASignatureFormatter.cs
- TypedElement.cs
- JulianCalendar.cs
- DragEventArgs.cs
- ScriptingSectionGroup.cs
- Literal.cs
- CultureTable.cs
- NodeInfo.cs
- AttachmentCollection.cs
- SqlBinder.cs
- HtmlFormWrapper.cs
- ServiceBuildProvider.cs
- TTSVoice.cs
- srgsitem.cs
- SqlExpressionNullability.cs
- HttpWebRequest.cs
- OuterGlowBitmapEffect.cs
- ACE.cs
- WebPartEditVerb.cs
- StatusBarItemAutomationPeer.cs
- X509Certificate2Collection.cs
- XslCompiledTransform.cs
- StaticTextPointer.cs
- XmlSchemaAttributeGroupRef.cs
- RegexCode.cs
- MessageFault.cs
- ObjectMaterializedEventArgs.cs
- ProxyWebPartConnectionCollection.cs
- comcontractssection.cs
- DataGridViewCheckBoxColumn.cs
- CodeMethodInvokeExpression.cs
- DataGridBoolColumn.cs
- LinqDataSourceValidationException.cs
- PermissionAttributes.cs
- MultipartContentParser.cs
- Delay.cs
- HierarchicalDataBoundControl.cs
- LayoutInformation.cs
- Listen.cs
- ListBoxItem.cs
- IndexedWhereQueryOperator.cs
- AQNBuilder.cs
- UniqueIdentifierService.cs
- MDIWindowDialog.cs
- DataGridViewCellPaintingEventArgs.cs
- SqlFacetAttribute.cs
- RtfControlWordInfo.cs
- Wildcard.cs
- CommandDevice.cs
- RunInstallerAttribute.cs
- QilGenerator.cs
- PropertyGroupDescription.cs
- ShaperBuffers.cs
- SaveWorkflowAsyncResult.cs
- TrackingProfileCache.cs
- ProjectionPruner.cs
- HtmlInputButton.cs
- ObjectAssociationEndMapping.cs
- SqlDataSourceWizardForm.cs
- DisposableCollectionWrapper.cs
- TypeConverter.cs
- LocalBuilder.cs
- PropertyConverter.cs
- EntityDataSourceUtil.cs
- NamespaceInfo.cs
- SqlUtil.cs
- WebPartDescription.cs
- TraceHwndHost.cs
- KeysConverter.cs
- SchemaManager.cs
- RowUpdatedEventArgs.cs
- PathGeometry.cs
- PeerDuplexChannel.cs
- ObjectViewListener.cs
- ImageListUtils.cs
- RowCache.cs
- Int64KeyFrameCollection.cs
- IMembershipProvider.cs
- SecureStringHasher.cs
- StylusPointPropertyInfo.cs
- ZipPackagePart.cs
- ProofTokenCryptoHandle.cs
- ProcessInputEventArgs.cs
- Attributes.cs
- loginstatus.cs