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
- ButtonRenderer.cs
- CommandDesigner.cs
- InProcStateClientManager.cs
- CallbackValidator.cs
- QilLoop.cs
- SQLBinaryStorage.cs
- ProfileSettingsCollection.cs
- NumericUpDownAccelerationCollection.cs
- DataBinder.cs
- InArgument.cs
- SemanticAnalyzer.cs
- EntityContainerRelationshipSet.cs
- CodeGenHelper.cs
- TogglePattern.cs
- TextOnlyOutput.cs
- Parser.cs
- ManipulationPivot.cs
- ValidatedControlConverter.cs
- ComEventsMethod.cs
- TextRunCache.cs
- XmlSchemaAll.cs
- CommonBehaviorsSection.cs
- Directory.cs
- XmlSerializerFactory.cs
- TextTreeExtractElementUndoUnit.cs
- Knowncolors.cs
- ErrorActivity.cs
- BamlLocalizerErrorNotifyEventArgs.cs
- HttpPostClientProtocol.cs
- ListViewDeleteEventArgs.cs
- InputScope.cs
- DataSourceBooleanViewSchemaConverter.cs
- ToolboxItem.cs
- PreparingEnlistment.cs
- DbConnectionOptions.cs
- CapabilitiesAssignment.cs
- QueryOutputWriter.cs
- ComplexLine.cs
- CapacityStreamGeometryContext.cs
- NameSpaceExtractor.cs
- MetadataArtifactLoaderCompositeResource.cs
- SamlAssertion.cs
- Panel.cs
- PinnedBufferMemoryStream.cs
- TransportSecurityBindingElement.cs
- WebPartConnectionsDisconnectVerb.cs
- EnumCodeDomSerializer.cs
- DependencyObject.cs
- AssertFilter.cs
- WebConfigurationFileMap.cs
- ClassData.cs
- SQLBinaryStorage.cs
- HelpProvider.cs
- BindingMemberInfo.cs
- RawUIStateInputReport.cs
- LicenseException.cs
- DesignerActionItemCollection.cs
- Currency.cs
- relpropertyhelper.cs
- HwndKeyboardInputProvider.cs
- CustomErrorsSection.cs
- TrustManager.cs
- TextDecoration.cs
- Process.cs
- ImageKeyConverter.cs
- LinkTarget.cs
- PerformanceCounterScope.cs
- VisualProxy.cs
- HtmlTableRow.cs
- BulletedList.cs
- Material.cs
- HashCodeCombiner.cs
- NavigationCommands.cs
- SecUtil.cs
- WindowsFormsHelpers.cs
- ToolTip.cs
- ToolStripDropDown.cs
- ViewLoader.cs
- Socket.cs
- DataGridColumnReorderingEventArgs.cs
- UITypeEditor.cs
- PcmConverter.cs
- ScriptIgnoreAttribute.cs
- TemplateNodeContextMenu.cs
- StickyNoteAnnotations.cs
- mediapermission.cs
- CommandDesigner.cs
- Literal.cs
- StateRuntime.cs
- HttpModulesSection.cs
- RelatedCurrencyManager.cs
- DragDeltaEventArgs.cs
- LookupTables.cs
- HtmlButton.cs
- DocumentStatusResources.cs
- WebPartEditorApplyVerb.cs
- Rect.cs
- HierarchicalDataBoundControlAdapter.cs
- UiaCoreProviderApi.cs
- WebPartConnectVerb.cs