Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Security / Principal / GenericIdentity.cs / 1305376 / GenericIdentity.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== //[....] // // // GenericIdentity.cs // // A generic identity // namespace System.Security.Principal { using System.Runtime.Remoting; using System; using System.Security.Util; using System.Diagnostics.Contracts; [Serializable] [System.Runtime.InteropServices.ComVisible(true)] public class GenericIdentity : IIdentity { private string m_name; private string m_type; public GenericIdentity (string name) { if (name == null) throw new ArgumentNullException("name"); Contract.EndContractBlock(); m_name = name; m_type = ""; } public GenericIdentity (string name, string type) { if (name == null) throw new ArgumentNullException("name"); if (type == null) throw new ArgumentNullException("type"); Contract.EndContractBlock(); m_name = name; m_type = type; } public virtual string Name { get { return m_name; } } public virtual string AuthenticationType { get { return m_type; } } public virtual bool IsAuthenticated { get { return !m_name.Equals(""); } } } } // 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
- BinaryFormatterWriter.cs
- HttpRuntimeSection.cs
- ContentPlaceHolder.cs
- SolidColorBrush.cs
- MatrixAnimationUsingKeyFrames.cs
- DataGridCell.cs
- XsdDateTime.cs
- NetSectionGroup.cs
- GeneratedView.cs
- XmlSerializerFactory.cs
- ErrorWebPart.cs
- MediaElement.cs
- HScrollBar.cs
- EnumBuilder.cs
- GridErrorDlg.cs
- PreviewControlDesigner.cs
- HitTestParameters3D.cs
- JoinTreeNode.cs
- ButtonAutomationPeer.cs
- EndpointDiscoveryMetadata.cs
- ModuleBuilderData.cs
- CodeAccessSecurityEngine.cs
- StdValidatorsAndConverters.cs
- CopyOfAction.cs
- CharacterHit.cs
- XmlArrayItemAttribute.cs
- DefaultShape.cs
- OfTypeExpression.cs
- TextEditorSpelling.cs
- TimeSpanStorage.cs
- AppearanceEditorPart.cs
- PlatformCulture.cs
- MulticastNotSupportedException.cs
- precedingsibling.cs
- ExpandedWrapper.cs
- Viewport2DVisual3D.cs
- Constants.cs
- CodeTypeReferenceExpression.cs
- DataGridViewHitTestInfo.cs
- DynamicMethod.cs
- OLEDB_Enum.cs
- TypedAsyncResult.cs
- shaperfactoryquerycacheentry.cs
- XmlNodeList.cs
- SqlNotificationEventArgs.cs
- SafeRightsManagementHandle.cs
- AsyncOperationManager.cs
- TextElementAutomationPeer.cs
- Triangle.cs
- StateItem.cs
- FormView.cs
- COM2Properties.cs
- RegexGroup.cs
- XmlObjectSerializerReadContextComplex.cs
- XmlQueryStaticData.cs
- DoubleLink.cs
- EntityDataSourceSelectedEventArgs.cs
- XmlSchemaException.cs
- PermissionSetTriple.cs
- CompilerError.cs
- SqlStatistics.cs
- ObjectAnimationBase.cs
- NonNullItemCollection.cs
- XmlReflectionMember.cs
- TextTreeDeleteContentUndoUnit.cs
- XmlMembersMapping.cs
- NameSpaceEvent.cs
- TextElementEnumerator.cs
- SettingsPropertyCollection.cs
- ZipIOExtraFieldPaddingElement.cs
- HierarchicalDataTemplate.cs
- DeviceOverridableAttribute.cs
- WindowsGrip.cs
- InboundActivityHelper.cs
- WinCategoryAttribute.cs
- MenuItemCollection.cs
- DockPanel.cs
- XdrBuilder.cs
- DirectionalLight.cs
- EndEvent.cs
- safelinkcollection.cs
- IgnorePropertiesAttribute.cs
- ModelTreeEnumerator.cs
- ApplicationProxyInternal.cs
- SmiRecordBuffer.cs
- CodeAccessSecurityEngine.cs
- EventLogInformation.cs
- DependencyObjectPropertyDescriptor.cs
- ConnectionProviderAttribute.cs
- EntityDataSourceChangedEventArgs.cs
- SafeNativeMethodsOther.cs
- UserPreferenceChangedEventArgs.cs
- SafeCoTaskMem.cs
- PointAnimationUsingPath.cs
- OrthographicCamera.cs
- XsdDuration.cs
- RequestFactory.cs
- ObservableCollection.cs
- Int32.cs
- ObjectConverter.cs