Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Security / SignatureConfirmationElement.cs / 1 / SignatureConfirmationElement.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Security { using System.Xml; using ISignatureValueSecurityElement = System.IdentityModel.ISignatureValueSecurityElement; using DictionaryManager = System.IdentityModel.DictionaryManager; class SignatureConfirmationElement : ISignatureValueSecurityElement { SecurityVersion version; string id; byte[] signatureValue; public SignatureConfirmationElement(string id, byte[] signatureValue, SecurityVersion version) { if (id == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("id"); } if (signatureValue == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("signatureValue"); } this.id = id; this.signatureValue = signatureValue; this.version = version; } public bool HasId { get { return true; } } public string Id { get { return this.id; } } public byte[] GetSignatureValue() { return this.signatureValue; } public void WriteTo(XmlDictionaryWriter writer, DictionaryManager dictionaryManager) { this.version.WriteSignatureConfirmation(writer, this.id, this.signatureValue); } } } // 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
- SchemaElementLookUpTable.cs
- SettingsProperty.cs
- SessionParameter.cs
- XPathConvert.cs
- LocalizeDesigner.cs
- ImageInfo.cs
- CheckedListBox.cs
- WeakReferenceEnumerator.cs
- StringArrayConverter.cs
- Error.cs
- MonitorWrapper.cs
- AutomationIdentifierGuids.cs
- invalidudtexception.cs
- InternalUserCancelledException.cs
- DataSet.cs
- StaticExtensionConverter.cs
- UiaCoreApi.cs
- PreviewPrintController.cs
- DataGridItem.cs
- SoapElementAttribute.cs
- SQLCharsStorage.cs
- CompoundFileStreamReference.cs
- MailSettingsSection.cs
- ConfigurationException.cs
- SqlGenerator.cs
- KeyedCollection.cs
- BrowserDefinitionCollection.cs
- MILUtilities.cs
- BindingWorker.cs
- AndCondition.cs
- PolygonHotSpot.cs
- LinkDescriptor.cs
- CharEnumerator.cs
- UserMapPath.cs
- MenuRendererStandards.cs
- XmlElement.cs
- CompositionDesigner.cs
- AllMembershipCondition.cs
- RedirectionProxy.cs
- PointAnimationClockResource.cs
- InternalDuplexChannelFactory.cs
- ProcessManager.cs
- SiteMapProvider.cs
- TimeSpanSecondsOrInfiniteConverter.cs
- ExtensionWindowHeader.cs
- PermissionAttributes.cs
- NativeMethods.cs
- ButtonBaseAutomationPeer.cs
- MediaPlayer.cs
- SqlGenericUtil.cs
- DecimalMinMaxAggregationOperator.cs
- DataObjectSettingDataEventArgs.cs
- SafeEventLogWriteHandle.cs
- Roles.cs
- DetailsViewDeletedEventArgs.cs
- NetworkInformationPermission.cs
- ErrorWebPart.cs
- SynchronizedKeyedCollection.cs
- QueryAccessibilityHelpEvent.cs
- VBCodeProvider.cs
- Blend.cs
- ValidationEventArgs.cs
- RolePrincipal.cs
- ThreadAbortException.cs
- WsatServiceAddress.cs
- DataBindEngine.cs
- ShapingWorkspace.cs
- ToolStripArrowRenderEventArgs.cs
- DataService.cs
- RuntimeConfigurationRecord.cs
- DebugInfoGenerator.cs
- TypeExtensions.cs
- WindowsListViewScroll.cs
- PtsHelper.cs
- EventLogPermissionEntry.cs
- storepermissionattribute.cs
- HwndSourceParameters.cs
- UserPreference.cs
- RepeaterItemEventArgs.cs
- TypeUtil.cs
- ResXResourceWriter.cs
- Table.cs
- ByteArrayHelperWithString.cs
- Color.cs
- _RegBlobWebProxyDataBuilder.cs
- DrawingAttributes.cs
- SEHException.cs
- EncryptedData.cs
- CompositeDataBoundControl.cs
- Base64Encoding.cs
- ping.cs
- Int32.cs
- FlowLayoutPanel.cs
- RootBuilder.cs
- BuilderPropertyEntry.cs
- CodeLabeledStatement.cs
- RedirectionProxy.cs
- KeyboardNavigation.cs
- ImageSource.cs
- BeginEvent.cs