Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- PropertyOverridesTypeEditor.cs
- RegistrationServices.cs
- DefaultValueAttribute.cs
- BezierSegment.cs
- CommandValueSerializer.cs
- ThousandthOfEmRealDoubles.cs
- Point.cs
- TextFormatterImp.cs
- Message.cs
- XPathNodePointer.cs
- RenameRuleObjectDialog.cs
- XamlWriter.cs
- MetafileHeader.cs
- DispatcherExceptionFilterEventArgs.cs
- PrimitiveCodeDomSerializer.cs
- PolicyManager.cs
- CoTaskMemHandle.cs
- KerberosTokenFactoryCredential.cs
- ErrorFormatter.cs
- EntitySet.cs
- MarkupWriter.cs
- BitmapCodecInfoInternal.cs
- TimeSpanValidatorAttribute.cs
- odbcmetadatacolumnnames.cs
- XamlBuildTaskServices.cs
- IResourceProvider.cs
- DecimalAnimationBase.cs
- DataGridViewToolTip.cs
- TabletDevice.cs
- FileSystemWatcher.cs
- PenCursorManager.cs
- TextMetrics.cs
- StylusShape.cs
- NotFiniteNumberException.cs
- ArraySet.cs
- BufferBuilder.cs
- ScaleTransform3D.cs
- XmlSerializationWriter.cs
- DataGridViewColumnCollection.cs
- OperationPerformanceCounters.cs
- GenericIdentity.cs
- odbcmetadatafactory.cs
- CodeCatchClauseCollection.cs
- PersonalizationState.cs
- cookieexception.cs
- ValueQuery.cs
- AdapterDictionary.cs
- WindowsListViewSubItem.cs
- Token.cs
- GenericIdentity.cs
- TemplateControlCodeDomTreeGenerator.cs
- MappingException.cs
- BindingSourceDesigner.cs
- IsolatedStorageException.cs
- Size3D.cs
- WebPartActionVerb.cs
- Rect.cs
- Serializer.cs
- HostUtils.cs
- List.cs
- BinaryObjectWriter.cs
- Message.cs
- TableRow.cs
- FormClosedEvent.cs
- PbrsForward.cs
- safelink.cs
- MethodSignatureGenerator.cs
- PageContentAsyncResult.cs
- RightsManagementEncryptionTransform.cs
- EditCommandColumn.cs
- Mutex.cs
- ISCIIEncoding.cs
- ExtensionWindowResizeGrip.cs
- SmtpReplyReaderFactory.cs
- NavigationPropertyEmitter.cs
- _ListenerResponseStream.cs
- HtmlCommandAdapter.cs
- DelayedRegex.cs
- MasterPageBuildProvider.cs
- EventSinkActivityDesigner.cs
- ListControl.cs
- ListControl.cs
- selecteditemcollection.cs
- SemanticTag.cs
- DataTableReader.cs
- RemotingAttributes.cs
- GenericEnumerator.cs
- ContractMapping.cs
- COAUTHINFO.cs
- Types.cs
- UIElementPropertyUndoUnit.cs
- ControlIdConverter.cs
- ContractsBCL.cs
- FindCriteriaApril2005.cs
- HttpRequest.cs
- BezierSegment.cs
- OracleCommandBuilder.cs
- CompleteWizardStep.cs
- HttpBufferlessInputStream.cs
- BamlTreeUpdater.cs