Code:
/ DotNET / DotNET / 8.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
- __ConsoleStream.cs
- ThaiBuddhistCalendar.cs
- HtmlUtf8RawTextWriter.cs
- BitmapEffectGeneralTransform.cs
- UserControl.cs
- WaitingCursor.cs
- HwndKeyboardInputProvider.cs
- XmlResolver.cs
- MediaTimeline.cs
- TypefaceMap.cs
- SerializationBinder.cs
- ExpressionConverter.cs
- ApplicationActivator.cs
- FileFormatException.cs
- ResourceAttributes.cs
- BaseParagraph.cs
- MethodRental.cs
- processwaithandle.cs
- Solver.cs
- RelationshipEndMember.cs
- DNS.cs
- WebPartManagerInternals.cs
- KernelTypeValidation.cs
- AccessDataSourceDesigner.cs
- ProgressBar.cs
- PrimaryKeyTypeConverter.cs
- TimeSpanSecondsOrInfiniteConverter.cs
- XPathBuilder.cs
- CustomSignedXml.cs
- CellPartitioner.cs
- TypeConverterAttribute.cs
- ScriptingWebServicesSectionGroup.cs
- DbReferenceCollection.cs
- SiteMapNodeItem.cs
- MouseOverProperty.cs
- WebPartCloseVerb.cs
- ToolStripContainer.cs
- DeclarationUpdate.cs
- MapPathBasedVirtualPathProvider.cs
- httpserverutility.cs
- DataSourceControl.cs
- WebService.cs
- MenuItemAutomationPeer.cs
- PkcsUtils.cs
- StylusButton.cs
- ConfigViewGenerator.cs
- ScriptReferenceEventArgs.cs
- _NetworkingPerfCounters.cs
- SectionInformation.cs
- PartialArray.cs
- EnumValAlphaComparer.cs
- StrongNamePublicKeyBlob.cs
- Attributes.cs
- ResourceExpressionBuilder.cs
- XappLauncher.cs
- ClipboardProcessor.cs
- ControlUtil.cs
- SymLanguageType.cs
- MouseDevice.cs
- ZipFileInfoCollection.cs
- WebPartEventArgs.cs
- Encoding.cs
- TraceContext.cs
- DataControlFieldCollection.cs
- IdentityNotMappedException.cs
- DesignerEditorPartChrome.cs
- RuleInfoComparer.cs
- HttpCookieCollection.cs
- SlipBehavior.cs
- RoleService.cs
- ViewSimplifier.cs
- XamlTreeBuilder.cs
- InheritanceContextChangedEventManager.cs
- CounterSetInstance.cs
- ListBindingHelper.cs
- ContextMenuStrip.cs
- ArrayTypeMismatchException.cs
- Polyline.cs
- BaseServiceProvider.cs
- DataGridViewCellFormattingEventArgs.cs
- RedistVersionInfo.cs
- LockedBorderGlyph.cs
- SoapInteropTypes.cs
- WhereQueryOperator.cs
- BulletChrome.cs
- MemberListBinding.cs
- EdmScalarPropertyAttribute.cs
- CacheChildrenQuery.cs
- ChangeTracker.cs
- Fonts.cs
- DecimalFormatter.cs
- RepeaterItemEventArgs.cs
- DrawingBrush.cs
- ClientBuildManager.cs
- ProxyWebPartManager.cs
- OperandQuery.cs
- TextReturnReader.cs
- BoundPropertyEntry.cs
- CollectionAdapters.cs
- SmtpFailedRecipientsException.cs