Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Security / SecurityHeaderElementInferenceEngine.cs / 1 / SecurityHeaderElementInferenceEngine.cs
//---------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Security { using System.ServiceModel.Security.Tokens; using System.ServiceModel.Channels; using System.Xml; abstract class SecurityHeaderElementInferenceEngine { public abstract void ExecuteProcessingPasses(ReceiveSecurityHeader securityHeader, XmlDictionaryReader reader); public abstract void MarkElements(ReceiveSecurityHeaderElementManager elementManager, bool messageSecurityMode); public static SecurityHeaderElementInferenceEngine GetInferenceEngine(SecurityHeaderLayout layout) { SecurityHeaderLayoutHelper.Validate(layout); switch (layout) { case SecurityHeaderLayout.Strict: return StrictModeSecurityHeaderElementInferenceEngine.Instance; case SecurityHeaderLayout.Lax: return LaxModeSecurityHeaderElementInferenceEngine.Instance; case SecurityHeaderLayout.LaxTimestampFirst: return LaxTimestampFirstModeSecurityHeaderElementInferenceEngine.Instance; case SecurityHeaderLayout.LaxTimestampLast: return LaxTimestampLastModeSecurityHeaderElementInferenceEngine.Instance; default: throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException("layout")); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- WebServiceHost.cs
- WriteTimeStream.cs
- FormsIdentity.cs
- CheckBox.cs
- OSEnvironmentHelper.cs
- TextEvent.cs
- Ipv6Element.cs
- RegexRunnerFactory.cs
- DbModificationCommandTree.cs
- Underline.cs
- ZipFileInfo.cs
- ToolboxItemCollection.cs
- BinHexDecoder.cs
- EditorPartCollection.cs
- HitTestFilterBehavior.cs
- AuthorizationRuleCollection.cs
- ViewStateModeByIdAttribute.cs
- SslStream.cs
- UInt16Converter.cs
- SoapIncludeAttribute.cs
- ProxyFragment.cs
- NGCPageContentSerializerAsync.cs
- NestedContainer.cs
- CacheMemory.cs
- RemotingAttributes.cs
- SchemaElementDecl.cs
- ConsoleTraceListener.cs
- DbProviderConfigurationHandler.cs
- ParameterCollection.cs
- FrugalMap.cs
- TrailingSpaceComparer.cs
- ObservableCollection.cs
- ExtensionQuery.cs
- ExtensionSimplifierMarkupObject.cs
- URLString.cs
- PanelDesigner.cs
- VisualStateManager.cs
- PathTooLongException.cs
- MarkupObject.cs
- RootBrowserWindowAutomationPeer.cs
- NativeMethods.cs
- SettingsProperty.cs
- DirectoryGroupQuery.cs
- metadatamappinghashervisitor.hashsourcebuilder.cs
- XmlDomTextWriter.cs
- ProcessManager.cs
- Blend.cs
- InternalTypeHelper.cs
- SecurityUtils.cs
- CaretElement.cs
- LingerOption.cs
- GenericUriParser.cs
- GlobalProxySelection.cs
- Html32TextWriter.cs
- DataServiceQuery.cs
- ModifiableIteratorCollection.cs
- SignatureToken.cs
- KeyConverter.cs
- CodeSnippetStatement.cs
- PriorityChain.cs
- PackageFilter.cs
- BroadcastEventHelper.cs
- DataGridViewColumn.cs
- DataViewManager.cs
- FixedPageStructure.cs
- QueryStatement.cs
- PropertyGridEditorPart.cs
- DaylightTime.cs
- ComEventsHelper.cs
- PersonalizationStateQuery.cs
- ToolStrip.cs
- serverconfig.cs
- ManagementQuery.cs
- SqlServer2KCompatibilityAnnotation.cs
- TextEditorLists.cs
- Pair.cs
- PageThemeParser.cs
- ToggleProviderWrapper.cs
- AsymmetricKeyExchangeFormatter.cs
- ResourceSet.cs
- OptimalBreakSession.cs
- Comparer.cs
- Animatable.cs
- HTTPNotFoundHandler.cs
- BigInt.cs
- ManagementBaseObject.cs
- CodeDomSerializerException.cs
- DataObjectPastingEventArgs.cs
- Method.cs
- LambdaCompiler.Generated.cs
- XmlSchemaInclude.cs
- EditorReuseAttribute.cs
- EmbeddedMailObject.cs
- DefaultExpressionVisitor.cs
- FieldNameLookup.cs
- ExecutionContext.cs
- ObjectDataSourceDisposingEventArgs.cs
- EntityDataSourceViewSchema.cs
- OleDbConnectionFactory.cs
- DbConvert.cs