Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Configuration / WindowsServiceElement.cs / 1 / WindowsServiceElement.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Configuration { using System; using System.ServiceModel; using System.Configuration; using System.ServiceModel.Security; using System.ServiceModel.Channels; using System.Xml; using System.Security.Cryptography.X509Certificates; public sealed partial class WindowsServiceElement : ConfigurationElement { public WindowsServiceElement() { } [ConfigurationProperty(ConfigurationStrings.IncludeWindowsGroups, DefaultValue = SspiSecurityTokenProvider.DefaultExtractWindowsGroupClaims)] public bool IncludeWindowsGroups { get { return (bool)base[ConfigurationStrings.IncludeWindowsGroups]; } set { base[ConfigurationStrings.IncludeWindowsGroups] = value; } } [ConfigurationProperty(ConfigurationStrings.AllowAnonymousLogons, DefaultValue = SspiSecurityTokenProvider.DefaultAllowUnauthenticatedCallers)] public bool AllowAnonymousLogons { get { return (bool)base[ConfigurationStrings.AllowAnonymousLogons]; } set { base[ConfigurationStrings.AllowAnonymousLogons] = value; } } public void Copy(WindowsServiceElement from) { if (this.IsReadOnly()) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ConfigurationErrorsException(SR.GetString(SR.ConfigReadOnly))); } if (null == from) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("from"); } this.AllowAnonymousLogons = from.AllowAnonymousLogons; this.IncludeWindowsGroups = from.IncludeWindowsGroups; } internal void ApplyConfiguration(WindowsServiceCredential windows) { if (windows == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("windows"); } windows.AllowAnonymousLogons = this.AllowAnonymousLogons; windows.IncludeWindowsGroups = this.IncludeWindowsGroups; } } } // 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
- Module.cs
- DataSourceBooleanViewSchemaConverter.cs
- CTreeGenerator.cs
- hresults.cs
- LogEntrySerializer.cs
- InternalMappingException.cs
- AQNBuilder.cs
- ServicePointManager.cs
- Splitter.cs
- CompositionDesigner.cs
- LinqDataSourceHelper.cs
- ThemeInfoAttribute.cs
- XmlBoundElement.cs
- ResourceProviderFactory.cs
- TypeSystem.cs
- CapabilitiesRule.cs
- unsafenativemethodstextservices.cs
- RelatedView.cs
- X509CertificateChain.cs
- RegistryPermission.cs
- GridToolTip.cs
- Hash.cs
- CompositeDataBoundControl.cs
- TableLayout.cs
- Context.cs
- Convert.cs
- PermissionSetEnumerator.cs
- autovalidator.cs
- ParserStreamGeometryContext.cs
- CryptoApi.cs
- MenuItemStyleCollection.cs
- MILUtilities.cs
- SqlProviderManifest.cs
- DataTableCollection.cs
- AutomationPeer.cs
- EventLogQuery.cs
- CellRelation.cs
- ExpressionBindingCollection.cs
- TreeViewCancelEvent.cs
- BasicHttpBinding.cs
- WebPartZoneCollection.cs
- SerializationStore.cs
- Camera.cs
- ECDsaCng.cs
- CapabilitiesPattern.cs
- ObjectConverter.cs
- ToolStripArrowRenderEventArgs.cs
- DataGridViewLinkCell.cs
- SchemaElement.cs
- PropertySourceInfo.cs
- DoubleMinMaxAggregationOperator.cs
- TextDecorationCollection.cs
- Label.cs
- QilName.cs
- HybridObjectCache.cs
- _DynamicWinsockMethods.cs
- CodeAttributeArgumentCollection.cs
- Point3D.cs
- Context.cs
- StrokeNodeOperations2.cs
- WebControlAdapter.cs
- StringPropertyBuilder.cs
- SpecialFolderEnumConverter.cs
- StylusEditingBehavior.cs
- DescendentsWalkerBase.cs
- GroupBox.cs
- StringHandle.cs
- SecurityTokenValidationException.cs
- Thickness.cs
- ToolStripProgressBar.cs
- Column.cs
- PropertyEmitterBase.cs
- XmlQuerySequence.cs
- SecurityContextSecurityTokenParameters.cs
- PointIndependentAnimationStorage.cs
- ListItemParagraph.cs
- XmlNamespaceDeclarationsAttribute.cs
- CustomLineCap.cs
- FormsAuthenticationCredentials.cs
- ResXBuildProvider.cs
- XmlDataImplementation.cs
- _HeaderInfo.cs
- DBSchemaTable.cs
- ColorConvertedBitmap.cs
- HttpDebugHandler.cs
- SortedDictionary.cs
- GridEntryCollection.cs
- CompiledAction.cs
- WriteableBitmap.cs
- SoapAttributes.cs
- XmlSchemaDocumentation.cs
- ListDictionaryInternal.cs
- SkewTransform.cs
- RecognitionResult.cs
- CacheMemory.cs
- FragmentQueryProcessor.cs
- ObjectDataSourceStatusEventArgs.cs
- MimeReturn.cs
- AlternateViewCollection.cs
- DoubleMinMaxAggregationOperator.cs