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
- DiscreteKeyFrames.cs
- shaperfactoryquerycachekey.cs
- HTTPAPI_VERSION.cs
- SerializationException.cs
- Win32KeyboardDevice.cs
- AnimatedTypeHelpers.cs
- FixedTextSelectionProcessor.cs
- ConstraintEnumerator.cs
- NavigatorInvalidBodyAccessException.cs
- Message.cs
- ConfigXmlComment.cs
- RepeaterDesigner.cs
- Models.cs
- TypeBuilder.cs
- SrgsRuleRef.cs
- DbgUtil.cs
- ChannelManager.cs
- XmlArrayAttribute.cs
- AutomationPattern.cs
- NotificationContext.cs
- SafeNativeMethodsOther.cs
- shaperfactoryquerycacheentry.cs
- ByValueEqualityComparer.cs
- BlobPersonalizationState.cs
- DataGridViewBindingCompleteEventArgs.cs
- ToolStripArrowRenderEventArgs.cs
- QilFunction.cs
- AddInProcess.cs
- HtmlFormParameterWriter.cs
- PackagePartCollection.cs
- XslTransform.cs
- CodeLinePragma.cs
- FieldBuilder.cs
- CodeDOMUtility.cs
- ContainsRowNumberChecker.cs
- columnmapfactory.cs
- DeviceContext.cs
- OptimalTextSource.cs
- SingleStorage.cs
- ExternalException.cs
- TransactionChannelFaultConverter.cs
- PropertyMapper.cs
- IndicCharClassifier.cs
- TypeForwardedToAttribute.cs
- DeclaredTypeValidator.cs
- ConfigurationProperty.cs
- LinkUtilities.cs
- AsymmetricSecurityProtocolFactory.cs
- XmlAtomicValue.cs
- ScrollContentPresenter.cs
- TraceSwitch.cs
- EnumUnknown.cs
- Util.cs
- HighlightComponent.cs
- CollectionBuilder.cs
- TraceContextRecord.cs
- TextDecorations.cs
- ExpressionList.cs
- SystemIcmpV4Statistics.cs
- SiteOfOriginPart.cs
- GreaterThanOrEqual.cs
- OrthographicCamera.cs
- EpmTargetPathSegment.cs
- XamlToRtfWriter.cs
- PassportAuthenticationEventArgs.cs
- CodeIndexerExpression.cs
- EnvelopedPkcs7.cs
- FreezableCollection.cs
- InkCollectionBehavior.cs
- MasterPageParser.cs
- XmlReflectionMember.cs
- HttpAsyncResult.cs
- DataGridLinkButton.cs
- ButtonField.cs
- SchemaObjectWriter.cs
- ThicknessConverter.cs
- ApplicationCommands.cs
- ModulesEntry.cs
- PatternMatcher.cs
- FieldToken.cs
- ClipboardData.cs
- RequestCacheEntry.cs
- IndexOutOfRangeException.cs
- ThemeDictionaryExtension.cs
- DESCryptoServiceProvider.cs
- _ConnectStream.cs
- HMACSHA512.cs
- Point3DConverter.cs
- FontFamilyValueSerializer.cs
- GridItemProviderWrapper.cs
- TreeNodeBindingCollection.cs
- DrawingAttributesDefaultValueFactory.cs
- StringComparer.cs
- InkCanvas.cs
- SchemaImporterExtensionElement.cs
- TabletDeviceInfo.cs
- BitmapPalettes.cs
- WindowsAuthenticationModule.cs
- Pkcs7Recipient.cs
- BypassElement.cs