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
- QueryAsyncResult.cs
- DesignSurface.cs
- SmtpCommands.cs
- DataGridViewComboBoxColumn.cs
- ButtonBaseAdapter.cs
- ServiceModelExtensionCollectionElement.cs
- BufferedReadStream.cs
- LZCodec.cs
- RewritingValidator.cs
- FeatureAttribute.cs
- TimeStampChecker.cs
- EndOfStreamException.cs
- FileUpload.cs
- OutputCacheEntry.cs
- XmlSchemaObjectTable.cs
- StrokeNodeData.cs
- DataGridViewTopRowAccessibleObject.cs
- KeyboardNavigation.cs
- Vector3D.cs
- _NativeSSPI.cs
- ImageListUtils.cs
- Native.cs
- AutomationIdentifierGuids.cs
- DataGridViewControlCollection.cs
- TextBreakpoint.cs
- ColorInterpolationModeValidation.cs
- OracleCommandBuilder.cs
- HTTPNotFoundHandler.cs
- Debug.cs
- JoinElimination.cs
- ConnectionOrientedTransportElement.cs
- EventLogConfiguration.cs
- NumericUpDown.cs
- PagesSection.cs
- PerformanceCounterManager.cs
- AnnotationStore.cs
- EdmRelationshipRoleAttribute.cs
- CompressionTransform.cs
- SqlServer2KCompatibilityCheck.cs
- CompoundFileIOPermission.cs
- ValidationRuleCollection.cs
- SymbolEqualComparer.cs
- IisTraceListener.cs
- TraceData.cs
- HostedHttpTransportManager.cs
- MenuItemBinding.cs
- CodeNamespaceImportCollection.cs
- TypedTableBaseExtensions.cs
- GenerateHelper.cs
- UnsafeNativeMethods.cs
- InstanceDataCollection.cs
- TimeSpanStorage.cs
- coordinatorscratchpad.cs
- _IPv6Address.cs
- HandleCollector.cs
- IncomingWebRequestContext.cs
- XmlDocumentType.cs
- AVElementHelper.cs
- CodeThrowExceptionStatement.cs
- RtfToXamlReader.cs
- ArrangedElementCollection.cs
- ErrorLog.cs
- ProfileService.cs
- ObjectDataSource.cs
- ClaimTypeElementCollection.cs
- InputScopeNameConverter.cs
- EntityDataSourceColumn.cs
- FileLogRecordEnumerator.cs
- TextShapeableCharacters.cs
- ObjectDataSourceSelectingEventArgs.cs
- SafeNativeMethods.cs
- FieldNameLookup.cs
- AuthenticationModuleElementCollection.cs
- EnumBuilder.cs
- SlotInfo.cs
- ContainerParagraph.cs
- DSACryptoServiceProvider.cs
- DbConvert.cs
- ReadOnlyDictionary.cs
- CacheSection.cs
- PrimitiveXmlSerializers.cs
- InstallerTypeAttribute.cs
- TextTreePropertyUndoUnit.cs
- ColumnCollection.cs
- Wizard.cs
- SymbolEqualComparer.cs
- EncodingTable.cs
- GlobalizationAssembly.cs
- dataobject.cs
- X509Chain.cs
- RolePrincipal.cs
- XslVisitor.cs
- CqlLexer.cs
- _ListenerAsyncResult.cs
- SqlXml.cs
- Rfc2898DeriveBytes.cs
- ComponentSerializationService.cs
- TreeNodeCollection.cs
- ClassHandlersStore.cs
- coordinatorfactory.cs