Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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; } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// 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; } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ListViewInsertedEventArgs.cs
- StrongNameHelpers.cs
- RotateTransform3D.cs
- TypedReference.cs
- ResourceDescriptionAttribute.cs
- ResourceDictionary.cs
- GC.cs
- TabControlCancelEvent.cs
- DataListItemEventArgs.cs
- ScriptManagerProxy.cs
- DataControlImageButton.cs
- DescendantQuery.cs
- MultiBinding.cs
- XmlAttributeCollection.cs
- XmlDataImplementation.cs
- JsonEnumDataContract.cs
- InputProviderSite.cs
- MethodInfo.cs
- ActivityCompletionCallbackWrapper.cs
- ImageClickEventArgs.cs
- AnyReturnReader.cs
- AbandonedMutexException.cs
- CalendarTable.cs
- DynamicMethod.cs
- processwaithandle.cs
- _SslSessionsCache.cs
- GestureRecognizer.cs
- Sentence.cs
- XmlMembersMapping.cs
- EdmRelationshipNavigationPropertyAttribute.cs
- NonVisualControlAttribute.cs
- HWStack.cs
- LinkButton.cs
- ObjectDataProvider.cs
- DelegateArgument.cs
- _CommandStream.cs
- SafeSystemMetrics.cs
- BaseCodePageEncoding.cs
- BigInt.cs
- WebPartConnectionCollection.cs
- FullTextBreakpoint.cs
- TypedReference.cs
- ImageAttributes.cs
- ColorMatrix.cs
- DecimalMinMaxAggregationOperator.cs
- EntityDataSourceView.cs
- dataobject.cs
- EntityContainerAssociationSet.cs
- ColumnBinding.cs
- SkipStoryboardToFill.cs
- SymLanguageType.cs
- MsmqIntegrationOutputChannel.cs
- MetadataReference.cs
- Pointer.cs
- BindableAttribute.cs
- Pkcs7Recipient.cs
- XpsTokenContext.cs
- XmlSignificantWhitespace.cs
- FontStyle.cs
- FixedSOMSemanticBox.cs
- CollectionCodeDomSerializer.cs
- HwndSourceKeyboardInputSite.cs
- SafeIUnknown.cs
- NeutralResourcesLanguageAttribute.cs
- WorkflowDebuggerSteppingAttribute.cs
- TriggerAction.cs
- UserControlParser.cs
- FileIOPermission.cs
- BamlRecordWriter.cs
- PropertyTab.cs
- CodeRegionDirective.cs
- FontStretches.cs
- DBConnectionString.cs
- WindowsStatic.cs
- SafeSecurityHandles.cs
- TimerEventSubscriptionCollection.cs
- StrongNameUtility.cs
- BindingContext.cs
- PerformanceCounterPermission.cs
- DynamicContractTypeBuilder.cs
- TaskExceptionHolder.cs
- SrgsRule.cs
- XmlSchemaSubstitutionGroup.cs
- HttpListenerRequestUriBuilder.cs
- SqlFunctionAttribute.cs
- DocComment.cs
- WebProxyScriptElement.cs
- CompositeFontParser.cs
- DataBinding.cs
- SqlMetaData.cs
- TransformDescriptor.cs
- BooleanSwitch.cs
- LogLogRecord.cs
- DeviceOverridableAttribute.cs
- HttpHostedTransportConfiguration.cs
- EntitySetRetriever.cs
- ListBindingHelper.cs
- NamespaceInfo.cs
- WindowsStreamSecurityUpgradeProvider.cs
- DataStorage.cs