Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Security / ReceiveSecurityHeaderEntry.cs / 1 / ReceiveSecurityHeaderEntry.cs
//---------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Security { struct ReceiveSecurityHeaderEntry { internal ReceiveSecurityHeaderElementCategory elementCategory; internal object element; internal ReceiveSecurityHeaderBindingModes bindingMode; internal string id; internal string encryptedFormId; internal bool signed; internal bool encrypted; internal byte[] decryptedBuffer; internal TokenTracker supportingTokenTracker; public bool MatchesId(string id, bool requiresEncryptedFormId) { if (requiresEncryptedFormId) { return this.encryptedFormId == id; } else { return this.id == id; } } public void PreserveIdBeforeDecryption() { this.encryptedFormId = this.id; } public void SetElement( ReceiveSecurityHeaderElementCategory elementCategory, object element, ReceiveSecurityHeaderBindingModes bindingMode, string id, bool encrypted, byte[] decryptedBuffer, TokenTracker supportingTokenTracker) { this.elementCategory = elementCategory; this.element = element; this.bindingMode = bindingMode; this.encrypted = encrypted; this.decryptedBuffer = decryptedBuffer; this.supportingTokenTracker = supportingTokenTracker; this.id = id; } } } // 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
- AccessDataSourceView.cs
- Property.cs
- NTAccount.cs
- QueryStringParameter.cs
- NameObjectCollectionBase.cs
- XmlElementAttributes.cs
- FixedPage.cs
- SplineKeyFrames.cs
- DesignerDataRelationship.cs
- BaseTemplateCodeDomTreeGenerator.cs
- OdbcEnvironmentHandle.cs
- TemplateColumn.cs
- IApplicationTrustManager.cs
- ObjectRef.cs
- LeaseManager.cs
- FtpWebResponse.cs
- TextClipboardData.cs
- WebResourceUtil.cs
- PointIndependentAnimationStorage.cs
- XMLDiffLoader.cs
- StreamingContext.cs
- Brush.cs
- DbResourceAllocator.cs
- LinkedResource.cs
- _Events.cs
- HttpHeaderCollection.cs
- SqlUtil.cs
- WriterOutput.cs
- AllMembershipCondition.cs
- PartManifestEntry.cs
- StorageEntityContainerMapping.cs
- Logging.cs
- ListViewItemCollectionEditor.cs
- Avt.cs
- ProfileSection.cs
- LinqDataSourceContextEventArgs.cs
- SafeCoTaskMem.cs
- ServerValidateEventArgs.cs
- QualifiedCellIdBoolean.cs
- FileDialog_Vista_Interop.cs
- IOException.cs
- DynamicControlParameter.cs
- TrustLevelCollection.cs
- XamlSerializationHelper.cs
- Restrictions.cs
- Config.cs
- TextEffectResolver.cs
- Button.cs
- DataRecord.cs
- DynamicObject.cs
- SchemaImporter.cs
- ExpressionBuilder.cs
- DesignerTransaction.cs
- XmlSchemaException.cs
- HtmlInputButton.cs
- TracePayload.cs
- Solver.cs
- SqlMethodAttribute.cs
- XhtmlConformanceSection.cs
- ScriptReferenceEventArgs.cs
- DelegateTypeInfo.cs
- AliasedSlot.cs
- CorrelationService.cs
- WhitespaceRule.cs
- ConfigPathUtility.cs
- ListControl.cs
- AdornedElementPlaceholder.cs
- AxHostDesigner.cs
- DataGridColumnDropSeparator.cs
- ExeContext.cs
- TerminateDesigner.cs
- IxmlLineInfo.cs
- HtmlInputFile.cs
- ControlPropertyNameConverter.cs
- Size.cs
- HtmlElement.cs
- PixelFormat.cs
- DBDataPermission.cs
- RtfControls.cs
- AbstractSvcMapFileLoader.cs
- SortedDictionary.cs
- PropertiesTab.cs
- PagerStyle.cs
- GlyphingCache.cs
- LowerCaseStringConverter.cs
- NamedServiceModelExtensionCollectionElement.cs
- VisualBrush.cs
- XPathChildIterator.cs
- MailAddressCollection.cs
- ProcessStartInfo.cs
- ServerValidateEventArgs.cs
- DbSourceCommand.cs
- WebPartConnectionsConfigureVerb.cs
- InheritedPropertyChangedEventArgs.cs
- Underline.cs
- RelationshipDetailsRow.cs
- EmissiveMaterial.cs
- TextLineResult.cs
- SplitterPanelDesigner.cs
- MetadataFile.cs