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
- WebPartsPersonalizationAuthorization.cs
- StateWorkerRequest.cs
- TerminatorSinks.cs
- SyndicationLink.cs
- AppSettingsReader.cs
- InvalidPipelineStoreException.cs
- XamlStyleSerializer.cs
- WebPartConnectionsConnectVerb.cs
- DataGridViewCellStyleBuilderDialog.cs
- smtppermission.cs
- SecurityToken.cs
- SiteMapNodeItemEventArgs.cs
- UriTemplate.cs
- XmlDownloadManager.cs
- ProcessRequestArgs.cs
- HotSpot.cs
- SecuritySessionSecurityTokenProvider.cs
- AppDomainGrammarProxy.cs
- MemberRelationshipService.cs
- WebPart.cs
- ListBindingConverter.cs
- WorkflowDebuggerSteppingAttribute.cs
- SendParametersContent.cs
- PublisherIdentityPermission.cs
- KeyboardEventArgs.cs
- LinqDataSourceView.cs
- CheckoutException.cs
- VirtualPathProvider.cs
- ConditionalAttribute.cs
- DataQuery.cs
- PageTheme.cs
- ExceptionAggregator.cs
- GridItemPattern.cs
- TransformerConfigurationWizardBase.cs
- InkCanvasSelection.cs
- XhtmlBasicImageAdapter.cs
- MdImport.cs
- SimpleBitVector32.cs
- FormViewDeletedEventArgs.cs
- ProtocolsConfigurationHandler.cs
- UInt64.cs
- ReliableMessagingVersionConverter.cs
- QilLiteral.cs
- XmlObjectSerializerReadContext.cs
- ColumnReorderedEventArgs.cs
- ExceptionNotification.cs
- Int64Converter.cs
- TextPointerBase.cs
- CacheDependency.cs
- RowType.cs
- EntityDataSourceStatementEditor.cs
- FileDialog.cs
- DefinitionUpdate.cs
- BitmapDecoder.cs
- JoinElimination.cs
- SafePEFileHandle.cs
- NameTable.cs
- Rect3DValueSerializer.cs
- LinearQuaternionKeyFrame.cs
- Tag.cs
- PointLightBase.cs
- StrokeCollection.cs
- DllNotFoundException.cs
- XmlAttributeAttribute.cs
- EntityUtil.cs
- SqlReferenceCollection.cs
- DataViewSetting.cs
- AttachmentService.cs
- CompletedAsyncResult.cs
- XhtmlConformanceSection.cs
- HttpInputStream.cs
- ProfileManager.cs
- XamlSerializerUtil.cs
- ModifiableIteratorCollection.cs
- FragmentQueryProcessor.cs
- XhtmlBasicLinkAdapter.cs
- XmlHelper.cs
- FontWeightConverter.cs
- DBSchemaTable.cs
- DataDocumentXPathNavigator.cs
- BamlRecords.cs
- SecureConversationServiceCredential.cs
- UserCancellationException.cs
- StorageEntitySetMapping.cs
- GenericArgumentsUpdater.cs
- SecuritySessionFilter.cs
- VisualStyleElement.cs
- XPathLexer.cs
- DefaultBinder.cs
- WorkerRequest.cs
- AndCondition.cs
- ObjectRef.cs
- ActivityExecutionContextCollection.cs
- TextRangeEditTables.cs
- DesignerToolboxInfo.cs
- ErasingStroke.cs
- TemplatedControlDesigner.cs
- CustomMenuItemCollection.cs
- TimeSpanValidator.cs
- TreeNode.cs