Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / Security / FormsIdentity.cs / 1 / FormsIdentity.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* * FormsIdentity * * Copyright (c) 1999 Microsoft Corporation */ namespace System.Web.Security { using System.Security.Principal; using System.Security.Permissions; ////// This class is an IIdentity derived class /// used by FormsAuthenticationModule. It provides a way for an application to /// access the cookie authentication ticket. /// [Serializable] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class FormsIdentity : IIdentity { ////// The name of the identity (in this case, the /// passport user name). /// public String Name { get { return _Ticket.Name;}} ////// The type of the identity (in this case, /// "Forms"). /// public String AuthenticationType { get { return "Forms";}} ////// Indicates whether or not authentication took /// place. /// public bool IsAuthenticated { get { return true;}} ////// Returns the FormsAuthenticationTicket /// associated with the current request. /// public FormsAuthenticationTicket Ticket { get { return _Ticket;}} ////// Constructor. /// public FormsIdentity (FormsAuthenticationTicket ticket) { _Ticket = ticket; } private FormsAuthenticationTicket _Ticket; } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- FormattedText.cs
- ExpressionBuilderContext.cs
- SqlMethods.cs
- WebPartTransformerAttribute.cs
- StylusPoint.cs
- SspiSafeHandles.cs
- FormViewAutoFormat.cs
- FieldDescriptor.cs
- MaskInputRejectedEventArgs.cs
- RepeaterItemCollection.cs
- MessageAction.cs
- DocumentViewerBase.cs
- RuntimeConfigLKG.cs
- HttpConfigurationSystem.cs
- Predicate.cs
- DataGridHyperlinkColumn.cs
- ProcessHostMapPath.cs
- ListViewItemSelectionChangedEvent.cs
- PrintPageEvent.cs
- CreationContext.cs
- TextEditorTyping.cs
- MiniLockedBorderGlyph.cs
- WebContext.cs
- WebPartsSection.cs
- JapaneseLunisolarCalendar.cs
- XmlQueryCardinality.cs
- Quad.cs
- ChangePassword.cs
- ImageMapEventArgs.cs
- TypeConverter.cs
- CheckBoxList.cs
- ImageIndexConverter.cs
- PageSettings.cs
- DependencyPropertyKind.cs
- ScriptComponentDescriptor.cs
- Cursors.cs
- PerformanceCounterPermissionEntry.cs
- BitmapCodecInfo.cs
- EnvironmentPermission.cs
- CodeDomConfigurationHandler.cs
- WSSecurityPolicy.cs
- InputEventArgs.cs
- DataControlPagerLinkButton.cs
- WriterOutput.cs
- Control.cs
- ContextMenuStrip.cs
- XmlEnumAttribute.cs
- CollectionExtensions.cs
- BufferedGraphics.cs
- ClientBuildManager.cs
- AuthorizationSection.cs
- Visual3D.cs
- MetabaseSettingsIis7.cs
- CompoundFileReference.cs
- XPathAncestorQuery.cs
- FontUnitConverter.cs
- CancelEventArgs.cs
- CapabilitiesPattern.cs
- EntityDataSourceEntityTypeFilterItem.cs
- ComponentResourceKey.cs
- RegionInfo.cs
- LongCountAggregationOperator.cs
- BCryptSafeHandles.cs
- PathFigure.cs
- BitmapMetadata.cs
- PlaceHolder.cs
- SecurityTokenAuthenticator.cs
- ToolTipAutomationPeer.cs
- BStrWrapper.cs
- HttpProcessUtility.cs
- InstallerTypeAttribute.cs
- GenericWebPart.cs
- TcpPortSharing.cs
- SetStoryboardSpeedRatio.cs
- AsyncMethodInvoker.cs
- WebResponse.cs
- ChangePassword.cs
- RewritingPass.cs
- TreeBuilder.cs
- TemplateControl.cs
- XmlNodeChangedEventManager.cs
- RectangleF.cs
- DataTable.cs
- TextRunCache.cs
- XmlTextReaderImplHelpers.cs
- EnumerableRowCollectionExtensions.cs
- GraphicsPathIterator.cs
- Point4DValueSerializer.cs
- MatchingStyle.cs
- QueryAsyncResult.cs
- DrawingVisual.cs
- DataKey.cs
- DesignerTransactionCloseEvent.cs
- PcmConverter.cs
- ContextMenuAutomationPeer.cs
- PaintValueEventArgs.cs
- DataBindingList.cs
- ReadWriteObjectLock.cs
- XmlSchemaSubstitutionGroup.cs
- RemoteWebConfigurationHostServer.cs