Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Configuration / BasicHttpSecurityElement.cs / 1 / BasicHttpSecurityElement.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Configuration { using System.Configuration; using System.ServiceModel.Channels; using System.Globalization; using System.Net; using System.Net.Security; using System.ServiceModel; using System.ServiceModel.Security; using System.ComponentModel; public sealed partial class BasicHttpSecurityElement : ConfigurationElement { [ConfigurationProperty(ConfigurationStrings.Mode, DefaultValue = BasicHttpSecurity.DefaultMode)] [ServiceModelEnumValidator(typeof(BasicHttpSecurityModeHelper))] public BasicHttpSecurityMode Mode { get { return (BasicHttpSecurityMode)base[ConfigurationStrings.Mode]; } set { base[ConfigurationStrings.Mode] = value; } } [ConfigurationProperty(ConfigurationStrings.Transport)] public HttpTransportSecurityElement Transport { get { return (HttpTransportSecurityElement)base[ConfigurationStrings.Transport]; } } [ConfigurationProperty(ConfigurationStrings.Message)] public BasicHttpMessageSecurityElement Message { get { return (BasicHttpMessageSecurityElement)base[ConfigurationStrings.Message]; } } internal void ApplyConfiguration(BasicHttpSecurity security) { if (security == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("security"); } security.Mode = this.Mode; this.Transport.ApplyConfiguration(security.Transport); this.Message.ApplyConfiguration(security.Message); } internal void InitializeFrom(BasicHttpSecurity security) { if (security == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("security"); } this.Mode = security.Mode; this.Transport.InitializeFrom(security.Transport); this.Message.InitializeFrom(security.Message); } } } // 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
- XmlSchemaComplexContent.cs
- ComPlusAuthorization.cs
- TimelineClockCollection.cs
- ConstraintConverter.cs
- ObjectView.cs
- webclient.cs
- SslStreamSecurityUpgradeProvider.cs
- MailMessageEventArgs.cs
- CompiledAction.cs
- DependentTransaction.cs
- SubpageParaClient.cs
- DeobfuscatingStream.cs
- ReadonlyMessageFilter.cs
- PropertyItemInternal.cs
- WebServiceErrorEvent.cs
- StrokeNodeOperations.cs
- ReturnEventArgs.cs
- RijndaelManagedTransform.cs
- Run.cs
- compensatingcollection.cs
- LabelLiteral.cs
- IListConverters.cs
- CacheModeConverter.cs
- Ipv6Element.cs
- WorkflowHostingResponseContext.cs
- mactripleDES.cs
- Metafile.cs
- Keywords.cs
- SoapFaultCodes.cs
- TagPrefixInfo.cs
- SqlClientWrapperSmiStreamChars.cs
- ReadOnlyDataSource.cs
- UnauthorizedAccessException.cs
- XmlCodeExporter.cs
- LinearGradientBrush.cs
- InsufficientExecutionStackException.cs
- PrimitiveCodeDomSerializer.cs
- EventWaitHandle.cs
- StreamWithDictionary.cs
- GlyphsSerializer.cs
- HotSpot.cs
- SizeChangedEventArgs.cs
- ConfigDefinitionUpdates.cs
- DependencyPropertyAttribute.cs
- ControllableStoryboardAction.cs
- TypeDependencyAttribute.cs
- MsmqAuthenticationMode.cs
- BezierSegment.cs
- ButtonColumn.cs
- ColorDialog.cs
- HuffModule.cs
- PolyBezierSegment.cs
- ContainerControlDesigner.cs
- SqlIdentifier.cs
- _CacheStreams.cs
- SqlRewriteScalarSubqueries.cs
- PolyBezierSegment.cs
- DefaultProfileManager.cs
- FrameworkContentElement.cs
- RenderDataDrawingContext.cs
- DeflateEmulationStream.cs
- TransportationConfigurationTypeInstallComponent.cs
- EventLogEntry.cs
- Vector3DValueSerializer.cs
- Exceptions.cs
- SafeArrayRankMismatchException.cs
- CodeSnippetTypeMember.cs
- CodeExpressionCollection.cs
- x509store.cs
- ComplexTypeEmitter.cs
- BaseDataListComponentEditor.cs
- TextCompositionEventArgs.cs
- ManipulationBoundaryFeedbackEventArgs.cs
- IndicShape.cs
- EdmProviderManifest.cs
- RtfToXamlReader.cs
- MILUtilities.cs
- DetailsViewUpdateEventArgs.cs
- mongolianshape.cs
- CollectionChangedEventManager.cs
- WebPartConnectionsConnectVerb.cs
- PolicyUnit.cs
- WebControlsSection.cs
- TypedReference.cs
- SymbolPair.cs
- StateMachine.cs
- SynchronizingStream.cs
- ComponentEditorForm.cs
- HyperLinkStyle.cs
- BrushConverter.cs
- LicenseManager.cs
- ConnectionPoint.cs
- WebScriptMetadataMessage.cs
- DictionaryMarkupSerializer.cs
- NameNode.cs
- SmtpNegotiateAuthenticationModule.cs
- OleDbParameter.cs
- CounterCreationData.cs
- ToolbarAUtomationPeer.cs
- RightNameExpirationInfoPair.cs