Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- HostVisual.cs
- TreeNodeConverter.cs
- SerializationInfoEnumerator.cs
- AdornedElementPlaceholder.cs
- Util.cs
- ScriptComponentDescriptor.cs
- DesignTimeParseData.cs
- _Events.cs
- ServerValidateEventArgs.cs
- EntityFunctions.cs
- UInt16Storage.cs
- InvalidOleVariantTypeException.cs
- TableRowCollection.cs
- SmiTypedGetterSetter.cs
- EnumBuilder.cs
- TransactedReceiveScope.cs
- MenuItemStyleCollection.cs
- HtmlControl.cs
- typedescriptorpermission.cs
- PenContext.cs
- CollaborationHelperFunctions.cs
- LineVisual.cs
- ActivityExecutionWorkItem.cs
- DataSourceGeneratorException.cs
- DataSourceExpression.cs
- SQLString.cs
- ClientSponsor.cs
- DeploymentSection.cs
- ValidatorCompatibilityHelper.cs
- SignedPkcs7.cs
- DecoderFallback.cs
- MultipartContentParser.cs
- XPathMultyIterator.cs
- BitSet.cs
- ResourceProperty.cs
- UnionCqlBlock.cs
- SourceFilter.cs
- safelinkcollection.cs
- XmlDataProvider.cs
- X509WindowsSecurityToken.cs
- EventMappingSettingsCollection.cs
- ToolStripComboBox.cs
- AdvancedBindingPropertyDescriptor.cs
- Transform3D.cs
- Classification.cs
- UriTemplateQueryValue.cs
- SystemInfo.cs
- ConfigurationPermission.cs
- ParseElementCollection.cs
- TemplateField.cs
- Content.cs
- XmlBinaryReader.cs
- XmlHierarchicalEnumerable.cs
- SimpleHandlerFactory.cs
- StrongNameUtility.cs
- DateRangeEvent.cs
- PriorityBindingExpression.cs
- TrustLevel.cs
- SizeValueSerializer.cs
- ExpressionBuilder.cs
- MethodSet.cs
- Environment.cs
- SqlDuplicator.cs
- WebServiceData.cs
- ContentPlaceHolder.cs
- WebPartVerbCollection.cs
- OperationAbortedException.cs
- InstallerTypeAttribute.cs
- XmlSchemaObjectCollection.cs
- GC.cs
- DataSet.cs
- DataColumn.cs
- SqlDataReaderSmi.cs
- ReflectTypeDescriptionProvider.cs
- Peer.cs
- ControlIdConverter.cs
- PrivateFontCollection.cs
- ToolStripRendererSwitcher.cs
- StreamHelper.cs
- GeneratedContractType.cs
- DeflateStream.cs
- coordinatorfactory.cs
- DesignerTextBoxAdapter.cs
- SqlExpander.cs
- CallInfo.cs
- SchemaManager.cs
- coordinatorscratchpad.cs
- HttpClientCertificate.cs
- ServiceProviders.cs
- TriggerBase.cs
- ByteAnimation.cs
- X509Utils.cs
- WindowsToolbar.cs
- RootAction.cs
- Utils.cs
- CompilerResults.cs
- HighContrastHelper.cs
- ListViewDeletedEventArgs.cs
- AuthenticationSection.cs
- DataFormats.cs