Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / 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(""); } } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ToolStripItem.cs
- PartialArray.cs
- IsolatedStorageFilePermission.cs
- ConnectionsZone.cs
- TypeNameParser.cs
- FixedSOMPage.cs
- MemoryPressure.cs
- MessageSmuggler.cs
- InputProviderSite.cs
- TypeResolver.cs
- ResourceDisplayNameAttribute.cs
- RectValueSerializer.cs
- odbcmetadatacollectionnames.cs
- DataSpaceManager.cs
- HttpCapabilitiesSectionHandler.cs
- GlyphingCache.cs
- SortQueryOperator.cs
- DbConnectionStringBuilder.cs
- KnownTypeDataContractResolver.cs
- XmlQualifiedName.cs
- LicenseContext.cs
- XmlCharCheckingReader.cs
- Visitors.cs
- ModuleBuilderData.cs
- Validator.cs
- UInt16Storage.cs
- DataObjectEventArgs.cs
- TextParagraphView.cs
- CoTaskMemUnicodeSafeHandle.cs
- WindowsListBox.cs
- DBCommand.cs
- StylusSystemGestureEventArgs.cs
- SmtpMail.cs
- TableAdapterManagerNameHandler.cs
- MulticastNotSupportedException.cs
- FixedPosition.cs
- AuthenticateEventArgs.cs
- DbExpressionBuilder.cs
- ReaderWriterLock.cs
- AdRotatorDesigner.cs
- SimpleModelProvider.cs
- UserInitiatedNavigationPermission.cs
- Int16Storage.cs
- FreeFormDesigner.cs
- COAUTHIDENTITY.cs
- MessageAction.cs
- MultipartIdentifier.cs
- X509SecurityToken.cs
- Nullable.cs
- ValueSerializerAttribute.cs
- PropertyValueUIItem.cs
- StyleReferenceConverter.cs
- OleDbConnectionFactory.cs
- WindowsListViewItemStartMenu.cs
- DispatcherSynchronizationContext.cs
- PersonalizationAdministration.cs
- CalendarDateRange.cs
- InternalConfigEventArgs.cs
- OracleParameterBinding.cs
- RectAnimationBase.cs
- OdbcConnectionOpen.cs
- ObjectListTitleAttribute.cs
- DataGridViewDataConnection.cs
- SiteMapDataSourceDesigner.cs
- ColorConvertedBitmapExtension.cs
- ExpressionBuilderContext.cs
- TranslateTransform.cs
- wgx_sdk_version.cs
- CodeDomLoader.cs
- XXXInfos.cs
- EDesignUtil.cs
- MasterPageCodeDomTreeGenerator.cs
- PeerNearMe.cs
- TTSEngineTypes.cs
- HotSpotCollection.cs
- BitmapVisualManager.cs
- ExpressionBindingCollection.cs
- RuleValidation.cs
- EncodingInfo.cs
- SafeFileHandle.cs
- GroupByExpressionRewriter.cs
- XmlnsCompatibleWithAttribute.cs
- ByteStack.cs
- ISFClipboardData.cs
- NetworkCredential.cs
- RegexMatchCollection.cs
- Pens.cs
- NamedPermissionSet.cs
- NameValueConfigurationCollection.cs
- SafeArrayTypeMismatchException.cs
- ItemContainerGenerator.cs
- UpDownBase.cs
- ToolStripPanelRenderEventArgs.cs
- EventLogTraceListener.cs
- EDesignUtil.cs
- WsatRegistrationHeader.cs
- CompositeCollectionView.cs
- Rect3D.cs
- HostUtils.cs
- ThemeDirectoryCompiler.cs