Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Activation / Configuration / SecurityIdentifierElementCollection.cs / 1 / SecurityIdentifierElementCollection.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Activation.Configuration { using System; using System.Collections; using System.Configuration; using System.Globalization; using System.ServiceModel; using System.ServiceModel.Activation; using System.ServiceModel.Configuration; using System.ServiceModel.Channels; using System.Security.Principal; [ConfigurationCollection(typeof(SecurityIdentifierElement))] public sealed class SecurityIdentifierElementCollection : ServiceModelConfigurationElementCollection{ public SecurityIdentifierElementCollection() : base() { } protected override Object GetElementKey(ConfigurationElement element) { if (element == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("element"); } SecurityIdentifierElement configElementKey = (SecurityIdentifierElement)element; return configElementKey.SecurityIdentifier.Value; } internal void SetDefaultIdentifiers() { if (Iis7Helper.IisVersion >= 7) { this.Add(new SecurityIdentifierElement(new SecurityIdentifier(ConfigurationStrings.IIS_IUSRSSid))); } this.Add(new SecurityIdentifierElement(new SecurityIdentifier(WellKnownSidType.LocalSystemSid, null))); this.Add(new SecurityIdentifierElement(new SecurityIdentifier(WellKnownSidType.BuiltinAdministratorsSid, null))); this.Add(new SecurityIdentifierElement(new SecurityIdentifier(WellKnownSidType.LocalServiceSid, null))); this.Add(new SecurityIdentifierElement(new SecurityIdentifier(WellKnownSidType.NetworkServiceSid, null))); } } } // 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
- SmtpMail.cs
- IntegrationExceptionEventArgs.cs
- GeometryCollection.cs
- XPathSingletonIterator.cs
- ReversePositionQuery.cs
- CatalogZone.cs
- Parameter.cs
- StatusBarItemAutomationPeer.cs
- Int16KeyFrameCollection.cs
- TargetPerspective.cs
- XmlQueryCardinality.cs
- DispatcherOperation.cs
- ResXResourceReader.cs
- MobileUserControl.cs
- EventSinkActivity.cs
- DataGridViewTextBoxEditingControl.cs
- ButtonChrome.cs
- SiteMapDataSourceView.cs
- BinaryFormatterWriter.cs
- FunctionQuery.cs
- Module.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- DataObjectAttribute.cs
- Signature.cs
- BuildProviderAppliesToAttribute.cs
- SqlWebEventProvider.cs
- ParentQuery.cs
- SerializableAuthorizationContext.cs
- WebPartConnectVerb.cs
- ClientSettingsStore.cs
- CaseInsensitiveOrdinalStringComparer.cs
- CryptoStream.cs
- XmlFormatWriterGenerator.cs
- DeleteStoreRequest.cs
- _HTTPDateParse.cs
- WindowsTreeView.cs
- XmlSchemaInferenceException.cs
- DeferredReference.cs
- DataControlButton.cs
- ColumnClickEvent.cs
- Stacktrace.cs
- SignalGate.cs
- FixedPageAutomationPeer.cs
- ColorKeyFrameCollection.cs
- GrammarBuilderWildcard.cs
- ImageClickEventArgs.cs
- FileIOPermission.cs
- FormsAuthenticationEventArgs.cs
- ServiceModelStringsVersion1.cs
- ImageKeyConverter.cs
- TemplateAction.cs
- ResourcePart.cs
- PassportAuthenticationModule.cs
- ByteStack.cs
- DefaultObjectSerializer.cs
- SectionUpdates.cs
- DataGridViewSelectedRowCollection.cs
- SmtpFailedRecipientsException.cs
- HiddenFieldDesigner.cs
- FontDifferentiator.cs
- HttpApplication.cs
- HttpPostClientProtocol.cs
- HtmlInputSubmit.cs
- AppliedDeviceFiltersDialog.cs
- ProcessHostFactoryHelper.cs
- DataListComponentEditor.cs
- ObjectIDGenerator.cs
- iisPickupDirectory.cs
- CroppedBitmap.cs
- UpdateInfo.cs
- TraceContext.cs
- OperandQuery.cs
- DefaultAuthorizationContext.cs
- User.cs
- translator.cs
- SecurityElementBase.cs
- ComponentResourceManager.cs
- HScrollProperties.cs
- sortedlist.cs
- UrlPropertyAttribute.cs
- SqlWorkflowPersistenceService.cs
- CopyAttributesAction.cs
- ShaderEffect.cs
- IssuanceTokenProviderBase.cs
- SizeKeyFrameCollection.cs
- CollectionEditor.cs
- LicenseContext.cs
- AddIn.cs
- WaitForChangedResult.cs
- UrlPath.cs
- AutomationPropertyInfo.cs
- VisualBrush.cs
- ActivityMarkupSerializationProvider.cs
- SendMailErrorEventArgs.cs
- DocumentPageHost.cs
- TargetPerspective.cs
- TrackBarDesigner.cs
- XmlWrappingWriter.cs
- ParentUndoUnit.cs
- DbTransaction.cs