Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / Security / PassportAuthenticationEventArgs.cs / 1 / PassportAuthenticationEventArgs.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* * PassportAuthenticationEventArgs class * * Copyright (c) 1999 Microsoft Corporation */ namespace System.Web.Security { using System.Security.Principal; using System.Security.Permissions; ////// The /// event argument passed to the PassportAuthentication_OnAuthenticate event by the /// PassportAuthentication module. /// Since there is already an identity at this point, this is useful mainly /// for attaching a custom IPrincipal object to the context using the supplied /// identity. /// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class PassportAuthenticationEventArgs : EventArgs { private IPrincipal _User; private HttpContext _Context; private PassportIdentity _Identity; ////// 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 PassportAuthenticationModule will initialize Context.User with /// PassportAuthenticationEventArgs.User. /// public IPrincipal User { get { return _User;} [SecurityPermission(SecurityAction.Demand, ControlPrincipal=true)] set { _User = value; } } ////// The /// HttpContext intrinsic - most notably provides access to Request, Response, and /// User objects. /// public HttpContext Context { get { return _Context;}} ////// An authenticated Passport identity. /// public PassportIdentity Identity { get { return _Identity;}} ////// Constructor /// public PassportAuthenticationEventArgs(PassportIdentity identity, HttpContext context) { _Identity = identity; _Context = context; } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TransformerTypeCollection.cs
- AuthenticationModulesSection.cs
- DataPagerFieldItem.cs
- MetadataProperty.cs
- PointHitTestResult.cs
- SqlDataReaderSmi.cs
- Processor.cs
- PageCatalogPart.cs
- TraversalRequest.cs
- ColumnHeaderConverter.cs
- WebPartZoneBase.cs
- DbConnectionPoolGroupProviderInfo.cs
- DataObjectSettingDataEventArgs.cs
- BindingContext.cs
- AtomMaterializer.cs
- ToolStripManager.cs
- Hyperlink.cs
- MyContact.cs
- UTF7Encoding.cs
- XmlComment.cs
- DataGridView.cs
- InheritanceContextHelper.cs
- RayMeshGeometry3DHitTestResult.cs
- BitmapCache.cs
- BitmapEffect.cs
- streamingZipPartStream.cs
- MatrixAnimationUsingKeyFrames.cs
- DesignerVerbCollection.cs
- DefaultTypeArgumentAttribute.cs
- ForwardPositionQuery.cs
- StorageBasedPackageProperties.cs
- SerialPort.cs
- DefaultParameterValueAttribute.cs
- PixelShader.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- CounterCreationDataConverter.cs
- CoreSwitches.cs
- MasterPageParser.cs
- validation.cs
- CfgParser.cs
- Int16Converter.cs
- TraceLog.cs
- JsonEnumDataContract.cs
- EnumUnknown.cs
- FixedSOMContainer.cs
- TableParagraph.cs
- IconBitmapDecoder.cs
- Header.cs
- AssociationTypeEmitter.cs
- XmlQueryCardinality.cs
- AutoResetEvent.cs
- HotCommands.cs
- TextTreeFixupNode.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- PEFileEvidenceFactory.cs
- SqlFormatter.cs
- FamilyTypefaceCollection.cs
- AmbientProperties.cs
- UserControl.cs
- ChannelCredentials.cs
- GifBitmapDecoder.cs
- Events.cs
- DesignColumnCollection.cs
- DelegateSerializationHolder.cs
- LockedAssemblyCache.cs
- UnitySerializationHolder.cs
- NameValueFileSectionHandler.cs
- ArrayMergeHelper.cs
- UnknownWrapper.cs
- XmlName.cs
- BlobPersonalizationState.cs
- ModelItemDictionary.cs
- CodeDOMUtility.cs
- LinkDescriptor.cs
- PenContexts.cs
- CompiledELinqQueryState.cs
- TreeViewDesigner.cs
- CssTextWriter.cs
- GrammarBuilderDictation.cs
- StylusPointProperties.cs
- CachedPathData.cs
- PropVariant.cs
- SafeSecurityHandles.cs
- TrackingCondition.cs
- ErrorWrapper.cs
- ScrollEventArgs.cs
- WorkflowRuntime.cs
- AssociationSetMetadata.cs
- TransformedBitmap.cs
- ViewCellRelation.cs
- ZipIOLocalFileBlock.cs
- ReadOnlyDataSourceView.cs
- DataSourceXmlClassAttribute.cs
- DropShadowBitmapEffect.cs
- FloaterParagraph.cs
- Privilege.cs
- XmlILOptimizerVisitor.cs
- FormViewInsertEventArgs.cs
- DataReaderContainer.cs
- SqlDuplicator.cs