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
- PointCollection.cs
- TransformConverter.cs
- ValuePattern.cs
- ParameterEditorUserControl.cs
- LogEntryHeaderSerializer.cs
- CriticalHandle.cs
- BindStream.cs
- SqlCommandSet.cs
- ListParaClient.cs
- VolatileResourceManager.cs
- UnauthorizedWebPart.cs
- FontFamilyValueSerializer.cs
- Accessible.cs
- EnumMember.cs
- OneOfTypeConst.cs
- SearchForVirtualItemEventArgs.cs
- SrgsElementFactory.cs
- HtmlSelect.cs
- DataServiceHostFactory.cs
- EntityDataSourceStatementEditorForm.cs
- SolidColorBrush.cs
- PointConverter.cs
- SamlAuthenticationStatement.cs
- TokenFactoryCredential.cs
- PerfCounters.cs
- StateChangeEvent.cs
- NumberFormatter.cs
- RequestCachePolicy.cs
- HtmlInputPassword.cs
- OnOperation.cs
- AdornedElementPlaceholder.cs
- UnsignedPublishLicense.cs
- TableLayoutPanel.cs
- PointLightBase.cs
- ArglessEventHandlerProxy.cs
- Exception.cs
- RewritingProcessor.cs
- SmiTypedGetterSetter.cs
- WebPartMenu.cs
- WebPartEditorOkVerb.cs
- AggregateNode.cs
- OrderedEnumerableRowCollection.cs
- SerializationSectionGroup.cs
- XmlSchemaValidator.cs
- ResolvedKeyFrameEntry.cs
- Events.cs
- CompositeCollectionView.cs
- uribuilder.cs
- FilterEventArgs.cs
- PackagePartCollection.cs
- Pointer.cs
- HTTPNotFoundHandler.cs
- ZoomingMessageFilter.cs
- SiteMembershipCondition.cs
- prompt.cs
- ServiceProviders.cs
- XPathMultyIterator.cs
- TextEditor.cs
- CornerRadiusConverter.cs
- FormsAuthenticationEventArgs.cs
- SectionRecord.cs
- FieldNameLookup.cs
- AutoGeneratedField.cs
- ProjectionCamera.cs
- OneOfScalarConst.cs
- TextRangeBase.cs
- CodePropertyReferenceExpression.cs
- Deflater.cs
- Compress.cs
- AdornerDecorator.cs
- FontFamily.cs
- XmlDeclaration.cs
- TypefaceMap.cs
- MetadataArtifactLoaderCompositeFile.cs
- BasicViewGenerator.cs
- XmlKeywords.cs
- QueryNode.cs
- QuadraticBezierSegment.cs
- TransformCollection.cs
- CellParaClient.cs
- ProgressChangedEventArgs.cs
- BulletChrome.cs
- NameValueCollection.cs
- TableRow.cs
- objectresult_tresulttype.cs
- SchemaTypeEmitter.cs
- WindowsIPAddress.cs
- DetailsViewRow.cs
- Encoder.cs
- XmlNodeChangedEventArgs.cs
- Typography.cs
- AstNode.cs
- SurrogateEncoder.cs
- RoutedEventConverter.cs
- LoginView.cs
- SafeThreadHandle.cs
- LinkLabelLinkClickedEvent.cs
- TextDecoration.cs
- SapiAttributeParser.cs
- SchemaDeclBase.cs