Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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. // // ==--== // // 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XPathNodeHelper.cs
- LoginView.cs
- WebPartEditVerb.cs
- DiscoveryDocumentLinksPattern.cs
- CfgRule.cs
- WinOEToolBoxItem.cs
- UrlPath.cs
- FileChangesMonitor.cs
- ModelTreeManager.cs
- DataSourceControlBuilder.cs
- DataColumnMappingCollection.cs
- RoleManagerEventArgs.cs
- SessionEndedEventArgs.cs
- ExtentCqlBlock.cs
- BitmapSource.cs
- RootBuilder.cs
- DataReceivedEventArgs.cs
- TableFieldsEditor.cs
- AssociatedControlConverter.cs
- AuthenticationModuleElement.cs
- CodeCatchClauseCollection.cs
- FontEditor.cs
- SqlRewriteScalarSubqueries.cs
- ComponentEvent.cs
- ViewManager.cs
- uribuilder.cs
- EmptyStringExpandableObjectConverter.cs
- _DigestClient.cs
- Win32MouseDevice.cs
- ComponentResourceKey.cs
- PrimitiveSchema.cs
- AppLevelCompilationSectionCache.cs
- EntityContainerRelationshipSet.cs
- JsonWriterDelegator.cs
- NodeFunctions.cs
- PerformanceCounterCategory.cs
- TextTreeObjectNode.cs
- ScriptReferenceBase.cs
- XmlEntity.cs
- Opcode.cs
- TextElementCollectionHelper.cs
- StdValidatorsAndConverters.cs
- SQLMembershipProvider.cs
- ServiceNotStartedException.cs
- SafeEventHandle.cs
- WizardPanelChangingEventArgs.cs
- BrowserInteropHelper.cs
- SynchronizedDispatch.cs
- OdbcError.cs
- CodeDefaultValueExpression.cs
- DragSelectionMessageFilter.cs
- AmbientValueAttribute.cs
- MediaPlayer.cs
- KnownColorTable.cs
- AuthenticationException.cs
- MsmqIntegrationBindingElement.cs
- BrowserCapabilitiesFactoryBase.cs
- ColorContextHelper.cs
- SmiEventSink_Default.cs
- ConstructorNeedsTagAttribute.cs
- SQLInt64Storage.cs
- MenuItemCollectionEditor.cs
- SerializationUtilities.cs
- SynchronizedPool.cs
- ConstantSlot.cs
- ManagementClass.cs
- SuppressIldasmAttribute.cs
- LinearKeyFrames.cs
- StrokeIntersection.cs
- Visual.cs
- DataObject.cs
- GifBitmapDecoder.cs
- ToolStripComboBox.cs
- LoadMessageLogger.cs
- MessageQueueKey.cs
- UnaryExpressionHelper.cs
- GeneratedCodeAttribute.cs
- FunctionDetailsReader.cs
- ThemeInfoAttribute.cs
- VirtualDirectoryMapping.cs
- FormViewInsertedEventArgs.cs
- OdbcStatementHandle.cs
- ProxyWebPart.cs
- WebBrowserHelper.cs
- Compiler.cs
- AdjustableArrowCap.cs
- BaseTemplatedMobileComponentEditor.cs
- ArglessEventHandlerProxy.cs
- ProviderMetadataCachedInformation.cs
- LoginStatusDesigner.cs
- FrameAutomationPeer.cs
- ZipIOExtraField.cs
- PrimitiveXmlSerializers.cs
- TypedMessageConverter.cs
- PreloadedPackages.cs
- SqlFunctionAttribute.cs
- RawStylusInput.cs
- ProfessionalColors.cs
- ListViewGroupConverter.cs
- BrowserDefinitionCollection.cs