Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Security / MessagePartProtectionMode.cs / 1 / MessagePartProtectionMode.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Security { enum MessagePartProtectionMode { None, Sign, Encrypt, SignThenEncrypt, EncryptThenSign, } static class MessagePartProtectionModeHelper { public static MessagePartProtectionMode GetProtectionMode(bool sign, bool encrypt, bool signThenEncrypt) { if (sign) { if (encrypt) { if (signThenEncrypt) { return MessagePartProtectionMode.SignThenEncrypt; } else { return MessagePartProtectionMode.EncryptThenSign; } } else { return MessagePartProtectionMode.Sign; } } else if (encrypt) { return MessagePartProtectionMode.Encrypt; } else { return MessagePartProtectionMode.None; } } } } // 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
- MarkupExtensionParser.cs
- XmlSchemaAnnotation.cs
- AutomationPropertyInfo.cs
- ChannelTracker.cs
- ImageIndexConverter.cs
- SHA1.cs
- ColorContext.cs
- SqlCaseSimplifier.cs
- RegexCapture.cs
- Parallel.cs
- OperationExecutionFault.cs
- ToolStripControlHost.cs
- WaitingCursor.cs
- HierarchicalDataSourceControl.cs
- RestHandlerFactory.cs
- TextDecorationCollection.cs
- DataColumnMapping.cs
- UriTemplateTableMatchCandidate.cs
- StorageAssociationSetMapping.cs
- AsyncOperationManager.cs
- ObjectDataSourceView.cs
- PassportAuthenticationEventArgs.cs
- ServerIdentity.cs
- ToolStripDropDownButton.cs
- SQLConvert.cs
- OleDbException.cs
- IIS7UserPrincipal.cs
- SvcMapFile.cs
- DataGridState.cs
- MenuItem.cs
- XpsDocument.cs
- JsonReaderDelegator.cs
- ObjectContextServiceProvider.cs
- SurrogateSelector.cs
- UnSafeCharBuffer.cs
- Cursor.cs
- OperationPickerDialog.designer.cs
- XmlAnyElementAttributes.cs
- IconHelper.cs
- BinaryParser.cs
- SqlNotificationEventArgs.cs
- BoundColumn.cs
- TriState.cs
- InvalidPrinterException.cs
- PropertyValueUIItem.cs
- AnnotationComponentManager.cs
- TextBlock.cs
- MessageAction.cs
- HttpStaticObjectsCollectionBase.cs
- StringFormat.cs
- Vector3DAnimation.cs
- BuildResultCache.cs
- WMICapabilities.cs
- SqlPersistenceWorkflowInstanceDescription.cs
- FlowDecisionLabelFeature.cs
- PathTooLongException.cs
- columnmapfactory.cs
- MissingManifestResourceException.cs
- mda.cs
- ModifiableIteratorCollection.cs
- SQLGuidStorage.cs
- BinaryQueryOperator.cs
- Module.cs
- CodeIdentifier.cs
- BaseTreeIterator.cs
- IISMapPath.cs
- HtmlInputFile.cs
- TabletCollection.cs
- CodeAccessSecurityEngine.cs
- initElementDictionary.cs
- ConsumerConnectionPoint.cs
- FileDialog_Vista.cs
- XmlSignatureManifest.cs
- SQLCharsStorage.cs
- PixelFormatConverter.cs
- RelationshipEnd.cs
- TCPListener.cs
- Imaging.cs
- TextServicesCompartmentEventSink.cs
- TypeSchema.cs
- ToolStripContentPanelDesigner.cs
- ellipse.cs
- SafeNativeMethodsOther.cs
- MatrixAnimationUsingKeyFrames.cs
- StandardBindingImporter.cs
- ActivationArguments.cs
- EntityType.cs
- SequenceDesignerAccessibleObject.cs
- StylusButtonEventArgs.cs
- HttpCacheParams.cs
- NamedPipeTransportSecurityElement.cs
- EntityDataSourceState.cs
- CompositeCollection.cs
- ParameterToken.cs
- CreateUserWizard.cs
- CrossSiteScriptingValidation.cs
- ColumnWidthChangingEvent.cs
- _SSPISessionCache.cs
- WorkflowTransactionService.cs
- SqlStatistics.cs