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
- SplashScreenNativeMethods.cs
- RelationshipFixer.cs
- LineMetrics.cs
- XslCompiledTransform.cs
- ZipIOModeEnforcingStream.cs
- FacetDescriptionElement.cs
- TextViewDesigner.cs
- MetadataCollection.cs
- _NTAuthentication.cs
- DataGridViewRowContextMenuStripNeededEventArgs.cs
- TextParagraphCache.cs
- FontDriver.cs
- DataTransferEventArgs.cs
- CustomAttributeBuilder.cs
- RawStylusInputCustomData.cs
- RewritingProcessor.cs
- PolyBezierSegment.cs
- IteratorFilter.cs
- DocComment.cs
- BinaryObjectInfo.cs
- LoginView.cs
- MouseButton.cs
- SqlSelectStatement.cs
- Visual3D.cs
- ResourcesBuildProvider.cs
- StyleXamlParser.cs
- RectangleF.cs
- OleDbTransaction.cs
- DrawingContextWalker.cs
- cryptoapiTransform.cs
- SqlDataSourceEnumerator.cs
- ConnectionPoolManager.cs
- RepeaterItem.cs
- Byte.cs
- RequestTimeoutManager.cs
- _DomainName.cs
- CommandEventArgs.cs
- HttpClientCertificate.cs
- XamlSerializer.cs
- XmlWriter.cs
- DataBinder.cs
- SchemaImporter.cs
- Utils.cs
- SQLGuidStorage.cs
- WorkflowOperationInvoker.cs
- _LazyAsyncResult.cs
- NaturalLanguageHyphenator.cs
- DBCommand.cs
- HtmlSelect.cs
- HtmlTableCellCollection.cs
- RSAOAEPKeyExchangeFormatter.cs
- LineServicesCallbacks.cs
- Run.cs
- GridViewHeaderRowPresenterAutomationPeer.cs
- InkPresenter.cs
- EventLogStatus.cs
- GridViewHeaderRowPresenter.cs
- PropertyItemInternal.cs
- DesignerVerb.cs
- ButtonFlatAdapter.cs
- TextParagraphProperties.cs
- ControlPropertyNameConverter.cs
- newitemfactory.cs
- XmlReaderSettings.cs
- ArrangedElement.cs
- PersonalizationProvider.cs
- _HeaderInfo.cs
- XmlSchemaSimpleTypeRestriction.cs
- CodeSnippetCompileUnit.cs
- HtmlTable.cs
- EventProviderClassic.cs
- Membership.cs
- AssemblyBuilder.cs
- SiteMapHierarchicalDataSourceView.cs
- CompModSwitches.cs
- WebResourceAttribute.cs
- OrderingQueryOperator.cs
- DataReceivedEventArgs.cs
- BoundField.cs
- XmlSubtreeReader.cs
- KerberosSecurityTokenAuthenticator.cs
- WebPartMovingEventArgs.cs
- FindCriteria.cs
- MetadataFile.cs
- RootBrowserWindowAutomationPeer.cs
- WebZoneDesigner.cs
- ItemCheckEvent.cs
- HttpResponseHeader.cs
- IsolatedStorage.cs
- TreeWalkHelper.cs
- RegionInfo.cs
- Schema.cs
- ClipboardData.cs
- ShapeTypeface.cs
- EventSetter.cs
- DesignerDataRelationship.cs
- RelationshipDetailsCollection.cs
- SiteMapDesignerDataSourceView.cs
- CompositeCollectionView.cs
- sqlstateclientmanager.cs