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
- StylusEditingBehavior.cs
- StandardTransformFactory.cs
- DispatcherOperation.cs
- ContextMarshalException.cs
- PenCursorManager.cs
- XmlSerializationGeneratedCode.cs
- StringToken.cs
- activationcontext.cs
- XmlSchemaCompilationSettings.cs
- ReferenceAssemblyAttribute.cs
- CellCreator.cs
- RectangleHotSpot.cs
- CalendarButton.cs
- SafeFileMappingHandle.cs
- EventMemberCodeDomSerializer.cs
- ViewCellRelation.cs
- XmlReflectionImporter.cs
- EntityDataSourceEntitySetNameItem.cs
- SQLInt16.cs
- DynamicScriptObject.cs
- CalendarDateRangeChangingEventArgs.cs
- ConfigXmlElement.cs
- XmlDataSourceNodeDescriptor.cs
- SafeFileMappingHandle.cs
- DefaultCommandConverter.cs
- ComponentChangedEvent.cs
- ReflectionHelper.cs
- SqlMetaData.cs
- FileSystemEventArgs.cs
- ReadOnlyHierarchicalDataSource.cs
- MonikerProxyAttribute.cs
- MethodBuilderInstantiation.cs
- NotEqual.cs
- ThreadAbortException.cs
- SimplePropertyEntry.cs
- GetPageCompletedEventArgs.cs
- AssociationProvider.cs
- UnknownWrapper.cs
- RunInstallerAttribute.cs
- MD5CryptoServiceProvider.cs
- FacetDescription.cs
- DbConnectionPoolCounters.cs
- BCLDebug.cs
- SchemaEntity.cs
- EntityDataSourceDesignerHelper.cs
- OleDbPropertySetGuid.cs
- SizeAnimationClockResource.cs
- CodeTypeDeclaration.cs
- SqlDataRecord.cs
- DecimalMinMaxAggregationOperator.cs
- RowsCopiedEventArgs.cs
- JournalEntryListConverter.cs
- PagerSettings.cs
- PropertyDescriptor.cs
- AsyncDataRequest.cs
- ContentType.cs
- SqlDataSourceQuery.cs
- Encoding.cs
- HyperLinkStyle.cs
- InstanceDataCollectionCollection.cs
- MetadataArtifactLoaderResource.cs
- ToolStripTemplateNode.cs
- SettingsPropertyWrongTypeException.cs
- AuthorizationSection.cs
- OverlappedAsyncResult.cs
- TPLETWProvider.cs
- TextBoxBaseDesigner.cs
- IPGlobalProperties.cs
- MetabaseServerConfig.cs
- ParameterReplacerVisitor.cs
- XPathParser.cs
- WindowsAuthenticationModule.cs
- IdentityHolder.cs
- CheckedPointers.cs
- CreateUserWizard.cs
- PathGeometry.cs
- DataKeyPropertyAttribute.cs
- TemplatePagerField.cs
- GcSettings.cs
- SQLRoleProvider.cs
- TiffBitmapEncoder.cs
- RSAOAEPKeyExchangeDeformatter.cs
- HttpModuleCollection.cs
- SkipQueryOptionExpression.cs
- TreeChangeInfo.cs
- ContentPlaceHolder.cs
- RelationshipSet.cs
- TabControlCancelEvent.cs
- JsonByteArrayDataContract.cs
- NamespaceEmitter.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- RtfToXamlReader.cs
- EditorServiceContext.cs
- ObjectListDesigner.cs
- SqlDataSourceCommandParser.cs
- RecordManager.cs
- DataSourceView.cs
- ContentElementAutomationPeer.cs
- Math.cs
- Privilege.cs