Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Configuration / WSFederationHttpSecurityElement.cs / 1 / WSFederationHttpSecurityElement.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 WSFederationHttpSecurityElement : ConfigurationElement
{
[ConfigurationProperty(ConfigurationStrings.Mode, DefaultValue = WSFederationHttpSecurity.DefaultMode)]
[ServiceModelEnumValidator(typeof(WSFederationHttpSecurityModeHelper))]
public WSFederationHttpSecurityMode Mode
{
get { return (WSFederationHttpSecurityMode)base[ConfigurationStrings.Mode]; }
set { base[ConfigurationStrings.Mode] = value; }
}
[ConfigurationProperty(ConfigurationStrings.Message)]
public FederatedMessageSecurityOverHttpElement Message
{
get { return (FederatedMessageSecurityOverHttpElement)base[ConfigurationStrings.Message]; }
}
internal void ApplyConfiguration(WSFederationHttpSecurity security)
{
if (security == null)
{
throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("security");
}
security.Mode = this.Mode;
this.Message.ApplyConfiguration(security.Message);
}
internal void InitializeFrom(WSFederationHttpSecurity security)
{
if (security == null)
{
throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("security");
}
this.Mode = security.Mode;
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
- ScriptingRoleServiceSection.cs
- PropertyEmitterBase.cs
- SmiEventSink.cs
- CachedFontFamily.cs
- webclient.cs
- ActivityTypeCodeDomSerializer.cs
- RowParagraph.cs
- SqlInfoMessageEvent.cs
- RegexReplacement.cs
- PageClientProxyGenerator.cs
- XmlQueryContext.cs
- SafePEFileHandle.cs
- GetUserPreferenceRequest.cs
- XPathNodeIterator.cs
- CatalogPart.cs
- UnitControl.cs
- DataGridColumnsPage.cs
- StringUtil.cs
- ParallelActivityDesigner.cs
- UnsafeNativeMethods.cs
- XmlEventCache.cs
- DataSourceControl.cs
- XmlReader.cs
- ActivationServices.cs
- TcpTransportSecurityElement.cs
- TypedDatasetGenerator.cs
- OdbcFactory.cs
- WindowsSlider.cs
- MergeFailedEvent.cs
- TypeNameConverter.cs
- DataGridSortCommandEventArgs.cs
- Cursors.cs
- EntityClassGenerator.cs
- StringConcat.cs
- SecureEnvironment.cs
- Converter.cs
- DataGridViewTopLeftHeaderCell.cs
- AuthenticationService.cs
- MatrixIndependentAnimationStorage.cs
- MenuItemBinding.cs
- XmlBinaryReader.cs
- HistoryEventArgs.cs
- ExpressionBindings.cs
- ParserHooks.cs
- DataSysAttribute.cs
- ShapingEngine.cs
- DiagnosticSection.cs
- _HTTPDateParse.cs
- ApplicationServiceHelper.cs
- ApplicationSecurityManager.cs
- MiniAssembly.cs
- UnmanagedHandle.cs
- ShaderEffect.cs
- Directory.cs
- RecognizerInfo.cs
- DbProviderSpecificTypePropertyAttribute.cs
- EventLogReader.cs
- StreamSecurityUpgradeAcceptorBase.cs
- StructuredType.cs
- SpellerHighlightLayer.cs
- FullTextState.cs
- DNS.cs
- FilteredXmlReader.cs
- xsdvalidator.cs
- DataServiceClientException.cs
- MemoryMappedView.cs
- IIS7UserPrincipal.cs
- PerCallInstanceContextProvider.cs
- ITreeGenerator.cs
- XmlAnyElementAttribute.cs
- RotateTransform.cs
- ZipIOLocalFileHeader.cs
- StringAnimationBase.cs
- DESCryptoServiceProvider.cs
- StrokeDescriptor.cs
- HttpHandlersSection.cs
- InputLanguageManager.cs
- FacetValues.cs
- EndEvent.cs
- ExtensionSimplifierMarkupObject.cs
- CodeGroup.cs
- PersonalizationProviderCollection.cs
- DataGridColumnStyleMappingNameEditor.cs
- NativeBuffer.cs
- XmlFormatWriterGenerator.cs
- LongValidatorAttribute.cs
- Vector3DAnimation.cs
- ServiceParser.cs
- ColorContextHelper.cs
- Interlocked.cs
- CryptoKeySecurity.cs
- LiteralTextParser.cs
- SystemWebCachingSectionGroup.cs
- RichTextBox.cs
- GridViewColumn.cs
- Run.cs
- MessageSecurityOverHttp.cs
- WorkflowRuntimeSection.cs
- HtmlPageAdapter.cs
- IdentifierService.cs