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
- HttpListenerRequest.cs
- PartialCachingAttribute.cs
- SyndicationLink.cs
- BasicHttpMessageCredentialType.cs
- CacheVirtualItemsEvent.cs
- StringFunctions.cs
- StringPropertyBuilder.cs
- TextRenderer.cs
- AnnotationResourceCollection.cs
- ObjectReaderCompiler.cs
- ZoneIdentityPermission.cs
- BindingElement.cs
- FontInfo.cs
- PauseStoryboard.cs
- CompilationPass2TaskInternal.cs
- MaterializeFromAtom.cs
- TextStore.cs
- ValidatorCollection.cs
- ThemeableAttribute.cs
- DataGridViewBand.cs
- MaskedTextBoxTextEditorDropDown.cs
- WmlTextViewAdapter.cs
- SqlWriter.cs
- SqlDataSourceConfigureSortForm.cs
- ToolStripHighContrastRenderer.cs
- IDReferencePropertyAttribute.cs
- XXXInfos.cs
- ReflectionTypeLoadException.cs
- DateTimeEditor.cs
- Single.cs
- QilValidationVisitor.cs
- AspNetSynchronizationContext.cs
- x509utils.cs
- Margins.cs
- DefaultBinder.cs
- IDReferencePropertyAttribute.cs
- SimplePropertyEntry.cs
- DirectionalLight.cs
- ChtmlCommandAdapter.cs
- ZeroOpNode.cs
- DotExpr.cs
- UnauthorizedAccessException.cs
- HotSpot.cs
- UnsafeNativeMethods.cs
- SqlCharStream.cs
- MetadataPropertyAttribute.cs
- RuntimeCompatibilityAttribute.cs
- UshortList2.cs
- ObjectDataSourceView.cs
- TransformGroup.cs
- DbConnectionPoolOptions.cs
- WmlListAdapter.cs
- Viewport3DAutomationPeer.cs
- BindingManagerDataErrorEventArgs.cs
- CompatibleComparer.cs
- InfoCardRSAOAEPKeyExchangeDeformatter.cs
- DataBoundControlAdapter.cs
- RelatedView.cs
- XmlToDatasetMap.cs
- Cursors.cs
- DataFieldConverter.cs
- HandlerMappingMemo.cs
- StoryFragments.cs
- WebReference.cs
- COM2IPerPropertyBrowsingHandler.cs
- PropertyIDSet.cs
- PieceNameHelper.cs
- TiffBitmapDecoder.cs
- DbMetaDataFactory.cs
- CharAnimationBase.cs
- CompoundFileStreamReference.cs
- CornerRadiusConverter.cs
- DeclarativeExpressionConditionDeclaration.cs
- XPathNavigator.cs
- Span.cs
- HMACSHA384.cs
- SourceSwitch.cs
- RoleManagerSection.cs
- ProtocolProfile.cs
- Binding.cs
- ReadOnlyNameValueCollection.cs
- Trigger.cs
- CompilerGeneratedAttribute.cs
- ConsumerConnectionPoint.cs
- UpWmlMobileTextWriter.cs
- InitializeCorrelation.cs
- DispatcherObject.cs
- AggregateException.cs
- Repeater.cs
- ValidationSummary.cs
- CalendarDesigner.cs
- odbcmetadatafactory.cs
- DoubleConverter.cs
- relpropertyhelper.cs
- FastEncoderWindow.cs
- GlyphsSerializer.cs
- BitmapEncoder.cs
- SoapTypeAttribute.cs
- SoundPlayer.cs
- WebInvokeAttribute.cs