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
- DataGridViewRowStateChangedEventArgs.cs
- ProfileModule.cs
- oledbmetadatacollectionnames.cs
- SmiRequestExecutor.cs
- OdbcReferenceCollection.cs
- DataTemplateKey.cs
- PerformanceCounterPermissionEntry.cs
- PagesSection.cs
- Substitution.cs
- ConfigurationValidatorAttribute.cs
- AtomServiceDocumentSerializer.cs
- ResourceWriter.cs
- BinaryOperationBinder.cs
- SocketElement.cs
- HtmlValidatorAdapter.cs
- ValidationPropertyAttribute.cs
- RegexCaptureCollection.cs
- WebBrowserNavigatedEventHandler.cs
- PointConverter.cs
- DataGridViewRowConverter.cs
- CustomErrorCollection.cs
- TreeNodeClickEventArgs.cs
- ManagementScope.cs
- MessageQueueInstaller.cs
- StateDesigner.TransitionInfo.cs
- RegexGroup.cs
- TargetControlTypeCache.cs
- Parameter.cs
- PtsHost.cs
- ThumbButtonInfo.cs
- DependencySource.cs
- PolicyStatement.cs
- BamlRecordWriter.cs
- WindowsAuthenticationEventArgs.cs
- StringConverter.cs
- DataGridViewCellContextMenuStripNeededEventArgs.cs
- CheckBoxField.cs
- Condition.cs
- HtmlButton.cs
- UriTemplatePathSegment.cs
- RequestTimeoutManager.cs
- TextSelection.cs
- XmlName.cs
- SQLRoleProvider.cs
- HitTestWithGeometryDrawingContextWalker.cs
- ISO2022Encoding.cs
- Choices.cs
- CellNormalizer.cs
- GuidelineCollection.cs
- ConfigurationSection.cs
- DataSourceConverter.cs
- SiblingIterators.cs
- HttpHandlerAction.cs
- PropertyFilterAttribute.cs
- FontDialog.cs
- ToolbarAUtomationPeer.cs
- ListBase.cs
- EventRoute.cs
- WmpBitmapEncoder.cs
- ElementsClipboardData.cs
- UnknownBitmapDecoder.cs
- SurrogateSelector.cs
- TimeoutException.cs
- SQLUtility.cs
- ConfigurationException.cs
- SqlUnionizer.cs
- AsyncPostBackTrigger.cs
- ResourceDictionary.cs
- JsonServiceDocumentSerializer.cs
- DispatcherSynchronizationContext.cs
- MorphHelpers.cs
- ReferentialConstraint.cs
- CacheMemory.cs
- Variant.cs
- AQNBuilder.cs
- EventRecordWrittenEventArgs.cs
- MSAANativeProvider.cs
- StreamResourceInfo.cs
- TreeNodeEventArgs.cs
- SimpleMailWebEventProvider.cs
- SecurityToken.cs
- ClrPerspective.cs
- CreateUserErrorEventArgs.cs
- DashStyle.cs
- TdsEnums.cs
- EntityModelSchemaGenerator.cs
- ColorMatrix.cs
- Int32CollectionValueSerializer.cs
- NetMsmqSecurity.cs
- Menu.cs
- ProvidersHelper.cs
- ControlCollection.cs
- PerSessionInstanceContextProvider.cs
- FactoryRecord.cs
- InkSerializer.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- CompiledIdentityConstraint.cs
- WebServiceParameterData.cs
- JapaneseCalendar.cs
- DiagnosticsConfiguration.cs