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
- HtmlInputCheckBox.cs
- OdbcFactory.cs
- ExpressionBuilderContext.cs
- ForeignConstraint.cs
- RemotingAttributes.cs
- HttpHandlersSection.cs
- StylusButton.cs
- TiffBitmapDecoder.cs
- PrefixHandle.cs
- UrlMappingCollection.cs
- ChannelEndpointElementCollection.cs
- HttpContext.cs
- XmlExceptionHelper.cs
- File.cs
- UseAttributeSetsAction.cs
- PeerNearMe.cs
- Path.cs
- SyntaxCheck.cs
- PersistenceTypeAttribute.cs
- LoginCancelEventArgs.cs
- StackSpiller.Bindings.cs
- HandleRef.cs
- smtpconnection.cs
- WebPartZoneBase.cs
- SqlReferenceCollection.cs
- RadioButtonBaseAdapter.cs
- ConstructorBuilder.cs
- FontFamilyIdentifier.cs
- OptimisticConcurrencyException.cs
- XsdBuildProvider.cs
- WindowsListViewItem.cs
- IteratorFilter.cs
- ExpressionTable.cs
- CodeIterationStatement.cs
- HtmlInputImage.cs
- MembershipPasswordException.cs
- GradientSpreadMethodValidation.cs
- QilNode.cs
- LinqDataSourceInsertEventArgs.cs
- AccessedThroughPropertyAttribute.cs
- RefType.cs
- XmlComment.cs
- WhitespaceSignificantCollectionAttribute.cs
- DynamicResourceExtensionConverter.cs
- WebPartMinimizeVerb.cs
- RenamedEventArgs.cs
- MediaScriptCommandRoutedEventArgs.cs
- DrawingAttributesDefaultValueFactory.cs
- ResourceAttributes.cs
- HttpFileCollection.cs
- AmbientValueAttribute.cs
- Vector.cs
- AttributeCollection.cs
- DynamicMethod.cs
- TCPListener.cs
- updatecommandorderer.cs
- DropDownList.cs
- DbCommandTree.cs
- ScrollBar.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- List.cs
- UnsafeNativeMethods.cs
- ConfigXmlElement.cs
- MetadataHelper.cs
- AnonymousIdentificationSection.cs
- DescriptionAttribute.cs
- ValidatorCollection.cs
- PackagePartCollection.cs
- AuditLevel.cs
- TabItemAutomationPeer.cs
- __Filters.cs
- BaseCollection.cs
- StaticFileHandler.cs
- BitmapFrame.cs
- PerformanceCounterCategory.cs
- SendMailErrorEventArgs.cs
- UnknownBitmapEncoder.cs
- ChangeDirector.cs
- SmtpClient.cs
- TimeManager.cs
- StoryFragments.cs
- CodeGeneratorOptions.cs
- NativeMethods.cs
- RevocationPoint.cs
- ToolStripContainerDesigner.cs
- MaskDesignerDialog.cs
- MenuAdapter.cs
- DataGridViewColumn.cs
- DoubleStorage.cs
- HttpCacheVary.cs
- FormViewInsertedEventArgs.cs
- Invariant.cs
- WebPartsPersonalization.cs
- SafeIUnknown.cs
- Visitors.cs
- MsmqIntegrationInputMessage.cs
- ClockGroup.cs
- SafeEventLogReadHandle.cs
- Crc32Helper.cs
- DrawingImage.cs