Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Security / FormsAuthenticationEventArgs.cs / 1305376 / FormsAuthenticationEventArgs.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* * FormsAuthenticationEventArgs class * * Copyright (c) 1999 Microsoft Corporation */ namespace System.Web.Security { using System.Security.Principal; using System.Security.Permissions; ////// The /// event argument passed to the FormsAuthentication_OnAuthenticate event. Contains a FormsIdentity object and the /// IPrincipal object used for the context. /// public sealed class FormsAuthenticationEventArgs : EventArgs { private IPrincipal _User; private HttpContext _Context; ////// public IPrincipal User { get { return _User;} [SecurityPermission(SecurityAction.Demand, ControlPrincipal=true)] set { _User = value; } } ///The /// IPrincipal object to be associated with the request. /// ////// This is the HttpContext intrinsic - most /// notably provides access to Request, Response, and User objects. /// public HttpContext Context { get { return _Context;}} ////// Constructor /// public FormsAuthenticationEventArgs(HttpContext context) { _Context = context; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* * FormsAuthenticationEventArgs class * * Copyright (c) 1999 Microsoft Corporation */ namespace System.Web.Security { using System.Security.Principal; using System.Security.Permissions; ////// The /// event argument passed to the FormsAuthentication_OnAuthenticate event. Contains a FormsIdentity object and the /// IPrincipal object used for the context. /// public sealed class FormsAuthenticationEventArgs : EventArgs { private IPrincipal _User; private HttpContext _Context; ////// public IPrincipal User { get { return _User;} [SecurityPermission(SecurityAction.Demand, ControlPrincipal=true)] set { _User = value; } } ///The /// IPrincipal object to be associated with the request. /// ////// This is the HttpContext intrinsic - most /// notably provides access to Request, Response, and User objects. /// public HttpContext Context { get { return _Context;}} ////// Constructor /// public FormsAuthenticationEventArgs(HttpContext context) { _Context = context; } } } // 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
- Stroke.cs
- StylusPoint.cs
- VectorCollectionConverter.cs
- PerfCounterSection.cs
- NullableLongSumAggregationOperator.cs
- FileLoadException.cs
- Brush.cs
- ClientBuildManager.cs
- RTTypeWrapper.cs
- XPathNodeInfoAtom.cs
- PagesSection.cs
- ListenerElementsCollection.cs
- MenuItem.cs
- XmlExpressionDumper.cs
- KerberosRequestorSecurityToken.cs
- DllNotFoundException.cs
- CfgArc.cs
- PackageDigitalSignature.cs
- ClientClassGenerator.cs
- StringValidatorAttribute.cs
- AutomationProperties.cs
- ColorAnimationUsingKeyFrames.cs
- Pens.cs
- DefaultValueMapping.cs
- TemplateInstanceAttribute.cs
- ConfigurationStrings.cs
- SqlBulkCopyColumnMappingCollection.cs
- EntityContainerEmitter.cs
- CapiNative.cs
- DrawListViewSubItemEventArgs.cs
- Mutex.cs
- DataErrorValidationRule.cs
- MailBnfHelper.cs
- returneventsaver.cs
- WsatAdminException.cs
- SendMessageChannelCache.cs
- ExtractorMetadata.cs
- TcpTransportElement.cs
- LeafCellTreeNode.cs
- ComponentEditorForm.cs
- InstrumentationTracker.cs
- wmiprovider.cs
- TimersDescriptionAttribute.cs
- DataGridViewCellValidatingEventArgs.cs
- ClosableStream.cs
- DataMisalignedException.cs
- PeerFlooder.cs
- RegisteredScript.cs
- DataListCommandEventArgs.cs
- HttpResponseBase.cs
- Identity.cs
- ComponentEvent.cs
- HttpClientCertificate.cs
- InputLangChangeRequestEvent.cs
- SoapAttributes.cs
- GradientStop.cs
- JavascriptCallbackBehaviorAttribute.cs
- ZipIOExtraFieldPaddingElement.cs
- EngineSite.cs
- MatrixAnimationUsingPath.cs
- GenericIdentity.cs
- InkCanvasAutomationPeer.cs
- ScrollBar.cs
- DataGridViewCellFormattingEventArgs.cs
- TypeUnloadedException.cs
- SoapEnumAttribute.cs
- TextParagraphView.cs
- CollectionView.cs
- ExpressionNode.cs
- IdentitySection.cs
- EncodingTable.cs
- Query.cs
- Queue.cs
- NetworkInterface.cs
- Tag.cs
- Literal.cs
- TraceSection.cs
- Queue.cs
- KerberosSecurityTokenParameters.cs
- XmlILOptimizerVisitor.cs
- UnsafeNativeMethods.cs
- Stacktrace.cs
- ScriptingWebServicesSectionGroup.cs
- ObjectHandle.cs
- UnaryNode.cs
- MessageQueuePermission.cs
- TextPatternIdentifiers.cs
- ControlCachePolicy.cs
- UshortList2.cs
- DefaultMemberAttribute.cs
- LogLogRecordHeader.cs
- ClientBuildManager.cs
- LinqDataSourceView.cs
- MutexSecurity.cs
- basecomparevalidator.cs
- SecurityElementBase.cs
- QueryInterceptorAttribute.cs
- PackageRelationship.cs
- ByteFacetDescriptionElement.cs
- SettingsProviderCollection.cs