Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / xsp / System / Web / Security / WindowsAuthenticationEventArgs.cs / 1 / WindowsAuthenticationEventArgs.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* * WindowsAuthenticationEventArgs class * * Copyright (c) 1999 Microsoft Corporation */ namespace System.Web.Security { using System.Security.Principal; using System.Security.Permissions; ////// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class WindowsAuthenticationEventArgs : EventArgs { private IPrincipal _User; private HttpContext _Context; private WindowsIdentity _Identity; ///The Windows authentication module raises this event. This /// is the event argument passed to the WindowsAuthentication_OnAuthenticate event. /// Contains a WindowsIdentity object and the IPrincipal object used for the context. ////// public IPrincipal User { get { return _User;} [SecurityPermission(SecurityAction.Demand, ControlPrincipal=true)] set { _User = value; } } ///IPrincipal object to be associated with the request. /// /// The user object should be attached /// to the context. /// If User is non null /// and Context.User is null, the WindowsAuthenticationModule will initialize /// Context.User with WindowsAuthenticationEventArgs.User. ////// The HttpContext intrinsic (provides access to /// Request, Response, and User objects). /// public HttpContext Context { get { return _Context;}} ////// An authenticated Windows identity. /// public WindowsIdentity Identity { get { return _Identity;}} ////// public WindowsAuthenticationEventArgs(WindowsIdentity identity, HttpContext context) { _Identity = identity; _Context = context; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //Initializes a newly created instance of the /// WindowsAuthenticationEventArgs Class. ///// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* * WindowsAuthenticationEventArgs class * * Copyright (c) 1999 Microsoft Corporation */ namespace System.Web.Security { using System.Security.Principal; using System.Security.Permissions; ////// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class WindowsAuthenticationEventArgs : EventArgs { private IPrincipal _User; private HttpContext _Context; private WindowsIdentity _Identity; ///The Windows authentication module raises this event. This /// is the event argument passed to the WindowsAuthentication_OnAuthenticate event. /// Contains a WindowsIdentity object and the IPrincipal object used for the context. ////// public IPrincipal User { get { return _User;} [SecurityPermission(SecurityAction.Demand, ControlPrincipal=true)] set { _User = value; } } ///IPrincipal object to be associated with the request. /// /// The user object should be attached /// to the context. /// If User is non null /// and Context.User is null, the WindowsAuthenticationModule will initialize /// Context.User with WindowsAuthenticationEventArgs.User. ////// The HttpContext intrinsic (provides access to /// Request, Response, and User objects). /// public HttpContext Context { get { return _Context;}} ////// An authenticated Windows identity. /// public WindowsIdentity Identity { get { return _Identity;}} ////// public WindowsAuthenticationEventArgs(WindowsIdentity identity, HttpContext context) { _Identity = identity; _Context = context; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.Initializes a newly created instance of the /// WindowsAuthenticationEventArgs Class. ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- BufferedGraphicsContext.cs
- CreateUserErrorEventArgs.cs
- CodeDefaultValueExpression.cs
- FixedDocumentSequencePaginator.cs
- HTMLTagNameToTypeMapper.cs
- CodePrimitiveExpression.cs
- securitycriticaldata.cs
- TouchEventArgs.cs
- OdbcTransaction.cs
- XmlnsDictionary.cs
- Knowncolors.cs
- GridViewRowEventArgs.cs
- NetStream.cs
- InvalidOperationException.cs
- FormViewPageEventArgs.cs
- VariableAction.cs
- FrameworkContextData.cs
- ZipArchive.cs
- InternalMappingException.cs
- HttpFileCollection.cs
- TreeViewImageIndexConverter.cs
- InitializationEventAttribute.cs
- LocalValueEnumerator.cs
- WindowsUpDown.cs
- XmlNamespaceMapping.cs
- ParameterCollectionEditorForm.cs
- PropertyPathWorker.cs
- XmlSchemaComplexContentExtension.cs
- SqlFileStream.cs
- LinkClickEvent.cs
- DbSource.cs
- CodeTryCatchFinallyStatement.cs
- Missing.cs
- AddingNewEventArgs.cs
- DataGridViewColumnStateChangedEventArgs.cs
- ClientCultureInfo.cs
- peersecurityelement.cs
- SmuggledIUnknown.cs
- SingleTagSectionHandler.cs
- OleDbSchemaGuid.cs
- DataTableMappingCollection.cs
- SafeCertificateStore.cs
- Directory.cs
- ReadOnlyTernaryTree.cs
- EmptyElement.cs
- ButtonBase.cs
- InfoCardProofToken.cs
- AsymmetricSignatureFormatter.cs
- SoapIgnoreAttribute.cs
- StringSorter.cs
- RuleInfoComparer.cs
- TypeDelegator.cs
- ThreadExceptionEvent.cs
- ValidationRule.cs
- DataTableExtensions.cs
- LayoutTable.cs
- DateTimeConverter2.cs
- CodeAccessPermission.cs
- HtmlForm.cs
- CollectionViewGroup.cs
- CollectionsUtil.cs
- ApplicationTrust.cs
- DockPattern.cs
- JpegBitmapDecoder.cs
- ConfigPathUtility.cs
- HttpWebRequestElement.cs
- RandomNumberGenerator.cs
- DataGridViewLinkColumn.cs
- ReadWriteObjectLock.cs
- EntityDataSourceView.cs
- _SslSessionsCache.cs
- PageParser.cs
- SpecularMaterial.cs
- ChildrenQuery.cs
- DataGridViewCellStyleChangedEventArgs.cs
- ProviderIncompatibleException.cs
- RootAction.cs
- PresentationSource.cs
- DictationGrammar.cs
- SafeReadContext.cs
- IsolatedStorageFileStream.cs
- MissingSatelliteAssemblyException.cs
- NonVisualControlAttribute.cs
- MediaPlayer.cs
- ConversionValidationRule.cs
- DisplayMemberTemplateSelector.cs
- indexingfiltermarshaler.cs
- OneWayElement.cs
- IdentityReference.cs
- ToolStripDropDownClosingEventArgs.cs
- ScrollChangedEventArgs.cs
- DetailsViewInsertEventArgs.cs
- FaultDesigner.cs
- WsdlParser.cs
- ConditionCollection.cs
- TypedReference.cs
- NativeMethods.cs
- IdentityVerifier.cs
- TypeRefElement.cs
- AttachedPropertyInfo.cs