Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Channels / UseManagedPresentationBindingElementImporter.cs / 1 / UseManagedPresentationBindingElementImporter.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Channels { using System.Xml; using System.ServiceModel.Description; using System.ServiceModel.Configuration; static class UseManagedPresentationPolicyStrings { public const string UseManagedPresentationName = "UseManagedPresentation"; public const string RequireFederatedIdentityProvisioningName = "RequireFederatedIdentityProvisioning"; public const string UseManagedPresentationNamespace = "http://schemas.xmlsoap.org/ws/2005/05/identity"; public const string UseManagedPresentationPrefix = "ic"; } public sealed class UseManagedPresentationBindingElementImporter : IPolicyImportExtension { void IPolicyImportExtension.ImportPolicy( MetadataImporter importer, PolicyConversionContext policyContext ) { if (policyContext == null) throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("policyContext"); XmlElement useManagedPresentationAssertion = PolicyConversionContext.FindAssertion(policyContext.GetBindingAssertions(), UseManagedPresentationPolicyStrings.RequireFederatedIdentityProvisioningName, UseManagedPresentationPolicyStrings.UseManagedPresentationNamespace, true); if ( useManagedPresentationAssertion != null ) { UseManagedPresentationBindingElement settings = policyContext.BindingElements.Find(); if ( null == settings ) { settings = new UseManagedPresentationBindingElement(); policyContext.BindingElements.Add( settings ); } } } } } // 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
- Scene3D.cs
- LockCookie.cs
- Ports.cs
- ZipFileInfo.cs
- InternalReceiveMessage.cs
- LockCookie.cs
- ResourceDescriptionAttribute.cs
- DoubleIndependentAnimationStorage.cs
- RuleSettingsCollection.cs
- PointLightBase.cs
- GeneralTransform3DTo2D.cs
- SqlUserDefinedTypeAttribute.cs
- Configuration.cs
- SeverityFilter.cs
- SecurityUtils.cs
- DBBindings.cs
- SqlCommandSet.cs
- WebPartPersonalization.cs
- CallSiteBinder.cs
- EntityViewGenerationAttribute.cs
- BlockCollection.cs
- UpdateExpressionVisitor.cs
- BufferedGraphicsManager.cs
- ClientBuildManagerCallback.cs
- Msmq3PoisonHandler.cs
- Composition.cs
- safemediahandle.cs
- WebServiceData.cs
- PlanCompiler.cs
- shaper.cs
- InfiniteTimeSpanConverter.cs
- ItemCollectionEditor.cs
- MatrixAnimationUsingPath.cs
- PackageDigitalSignatureManager.cs
- TagMapCollection.cs
- TypePropertyEditor.cs
- DrawingContextDrawingContextWalker.cs
- RequestBringIntoViewEventArgs.cs
- VBIdentifierTrimConverter.cs
- SettingsBindableAttribute.cs
- SecurityCapabilities.cs
- DataGridViewColumn.cs
- HMAC.cs
- HtmlInputSubmit.cs
- EmbeddedMailObject.cs
- Vector.cs
- SelectionRangeConverter.cs
- SchemaTypeEmitter.cs
- XamlTreeBuilderBamlRecordWriter.cs
- TreeNodeSelectionProcessor.cs
- AnnotationObservableCollection.cs
- UnitySerializationHolder.cs
- DriveNotFoundException.cs
- PanelDesigner.cs
- CacheDependency.cs
- WinFormsUtils.cs
- Annotation.cs
- WebServiceFault.cs
- SessionStateUtil.cs
- GridItemCollection.cs
- FontFamily.cs
- IncrementalHitTester.cs
- StylusPointDescription.cs
- TimeSpanValidatorAttribute.cs
- EventHandlersStore.cs
- ScriptIgnoreAttribute.cs
- MapPathBasedVirtualPathProvider.cs
- FontResourceCache.cs
- _NetRes.cs
- DurableServiceAttribute.cs
- ProjectionCamera.cs
- shaperfactory.cs
- WebPartCatalogCloseVerb.cs
- EventNotify.cs
- ObjectStateFormatter.cs
- PermissionToken.cs
- BinaryMessageFormatter.cs
- DesignerOptionService.cs
- FixedDocumentSequencePaginator.cs
- FixedTextPointer.cs
- SqlFunctionAttribute.cs
- BamlStream.cs
- AutomationElement.cs
- DebuggerService.cs
- WorkflowInstanceTerminatedRecord.cs
- SqlBuilder.cs
- TypeSystemHelpers.cs
- DirectoryNotFoundException.cs
- ObjectConverter.cs
- BindingParameterCollection.cs
- TextChangedEventArgs.cs
- KeysConverter.cs
- Helpers.cs
- TextTabProperties.cs
- DataRecordObjectView.cs
- RegexNode.cs
- OracleLob.cs
- XmlRootAttribute.cs
- FixedSOMPageElement.cs
- xdrvalidator.cs