Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / Security / Principal / GenericIdentity.cs / 1 / 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; [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"); 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"); 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. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CultureSpecificCharacterBufferRange.cs
- StringInfo.cs
- FixedPageAutomationPeer.cs
- HttpDictionary.cs
- GetPageNumberCompletedEventArgs.cs
- InfocardChannelParameter.cs
- DBSqlParserColumn.cs
- SrgsNameValueTag.cs
- SafePEFileHandle.cs
- DataRowComparer.cs
- PeerDuplexChannelListener.cs
- SatelliteContractVersionAttribute.cs
- AccessorTable.cs
- TextTreeInsertUndoUnit.cs
- TrackingServices.cs
- ViewKeyConstraint.cs
- WindowsToolbar.cs
- SqlCommand.cs
- CLSCompliantAttribute.cs
- PackageRelationshipSelector.cs
- SafePointer.cs
- DbParameterHelper.cs
- GenerateHelper.cs
- DataSourceSelectArguments.cs
- PropertyNames.cs
- PreviewKeyDownEventArgs.cs
- Crypto.cs
- SiteMapDesignerDataSourceView.cs
- CellNormalizer.cs
- DesignerLoader.cs
- SelectionRangeConverter.cs
- EventListener.cs
- TargetControlTypeAttribute.cs
- SQLGuid.cs
- RtfControls.cs
- FigureHelper.cs
- Polygon.cs
- ClientData.cs
- Int32CAMarshaler.cs
- WebScriptMetadataMessage.cs
- TraceEventCache.cs
- XmlSchemas.cs
- SystemTcpStatistics.cs
- HwndHost.cs
- ImageBrush.cs
- ObjectViewFactory.cs
- querybuilder.cs
- ExtensionQuery.cs
- AppendHelper.cs
- HttpModulesSection.cs
- EventSetterHandlerConverter.cs
- ContainerFilterService.cs
- StyleXamlTreeBuilder.cs
- CodeConditionStatement.cs
- ColumnReorderedEventArgs.cs
- ConstraintEnumerator.cs
- OdbcCommandBuilder.cs
- DataServiceQueryOfT.cs
- DependencyObjectProvider.cs
- Effect.cs
- SchemaConstraints.cs
- PenContexts.cs
- LayoutTableCell.cs
- XmlComplianceUtil.cs
- AssertFilter.cs
- Misc.cs
- MoveSizeWinEventHandler.cs
- SByteConverter.cs
- UnknownBitmapEncoder.cs
- DirectoryInfo.cs
- KeyMatchBuilder.cs
- ObjectListComponentEditor.cs
- ConfigurationSectionHelper.cs
- SafeFileHandle.cs
- HMACSHA256.cs
- TempEnvironment.cs
- SystemWebCachingSectionGroup.cs
- Thumb.cs
- EpmTargetPathSegment.cs
- FlowDocumentScrollViewer.cs
- CorePropertiesFilter.cs
- mediaclock.cs
- TextPointer.cs
- TextBreakpoint.cs
- ContextProperty.cs
- EventSetter.cs
- FragmentQueryKB.cs
- SchemaAttDef.cs
- CustomAttributeBuilder.cs
- BuildManagerHost.cs
- DataException.cs
- FrameSecurityDescriptor.cs
- VerticalAlignConverter.cs
- UserControl.cs
- InkPresenterAutomationPeer.cs
- Attribute.cs
- DynamicDataManager.cs
- BuilderInfo.cs
- BaseResourcesBuildProvider.cs
- ProviderSettingsCollection.cs