Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- ITextView.cs
- JournalNavigationScope.cs
- SharedConnectionListener.cs
- BStrWrapper.cs
- SmtpSection.cs
- FragmentQuery.cs
- PropertyValue.cs
- OutputCacheSettings.cs
- TextRunProperties.cs
- EntityTemplateUserControl.cs
- MethodBody.cs
- DataGridViewColumnCollectionDialog.cs
- Message.cs
- DelegateArgumentValue.cs
- ToolBarTray.cs
- CultureInfoConverter.cs
- TransformedBitmap.cs
- TrustLevel.cs
- RequiredArgumentAttribute.cs
- VScrollBar.cs
- PersonalizationProviderHelper.cs
- OdbcConnection.cs
- PageContentAsyncResult.cs
- UnsafeMethods.cs
- SafeEventHandle.cs
- CodeNamespace.cs
- XmlNodeChangedEventArgs.cs
- DbParameterCollectionHelper.cs
- TextServicesProperty.cs
- ChannelServices.cs
- MsmqChannelListenerBase.cs
- AtomMaterializerLog.cs
- RangeValuePattern.cs
- MetadataCache.cs
- CacheVirtualItemsEvent.cs
- MenuScrollingVisibilityConverter.cs
- TraceXPathNavigator.cs
- ToolStripTextBox.cs
- CodeLabeledStatement.cs
- OleDbMetaDataFactory.cs
- InstanceDataCollection.cs
- EventProviderClassic.cs
- ContentElement.cs
- SqlCharStream.cs
- GuidTagList.cs
- OrderedDictionary.cs
- CodeRemoveEventStatement.cs
- RuntimeHelpers.cs
- ColorContextHelper.cs
- FreezableCollection.cs
- NameHandler.cs
- DigitShape.cs
- WorkflowEventArgs.cs
- BrowserDefinition.cs
- PluggableProtocol.cs
- ConnectionsZoneDesigner.cs
- XmlSchemaSimpleType.cs
- TextDecorationUnitValidation.cs
- StickyNoteContentControl.cs
- RegisteredDisposeScript.cs
- DigitShape.cs
- SlotInfo.cs
- ConsoleTraceListener.cs
- SortExpressionBuilder.cs
- ArrangedElementCollection.cs
- HyperLinkColumn.cs
- VBIdentifierName.cs
- Encoding.cs
- SqlUserDefinedAggregateAttribute.cs
- Pkcs7Recipient.cs
- GlobalAllocSafeHandle.cs
- ContentFileHelper.cs
- ServicePointManager.cs
- BindingMemberInfo.cs
- PixelShader.cs
- ObjectCloneHelper.cs
- CheckBoxBaseAdapter.cs
- UIServiceHelper.cs
- AdRotator.cs
- EmulateRecognizeCompletedEventArgs.cs
- PersistenceTypeAttribute.cs
- SetUserPreferenceRequest.cs
- QueueException.cs
- TextServicesDisplayAttributePropertyRanges.cs
- SplitterCancelEvent.cs
- QuaternionRotation3D.cs
- HtmlImage.cs
- Internal.cs
- NativeCppClassAttribute.cs
- EdgeModeValidation.cs
- CodeBlockBuilder.cs
- ColorTransform.cs
- RequestCacheValidator.cs
- LongPath.cs
- SaveFileDialog.cs
- InstanceDataCollectionCollection.cs
- ChildrenQuery.cs
- AssemblyCache.cs
- HtmlInputText.cs
- MemberHolder.cs