Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Security / SendSecurityHeaderElement.cs / 1 / SendSecurityHeaderElement.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Security { using System.IdentityModel.Claims; using System.ServiceModel; using System.IdentityModel.Policy; using System.ServiceModel.Security.Tokens; using System.Xml; using ISecurityElement = System.IdentityModel.ISecurityElement; class SendSecurityHeaderElement { string id; ISecurityElement item; bool markedForEncryption; public SendSecurityHeaderElement(string id, ISecurityElement item) { this.id = id; this.item = item; markedForEncryption = false; } public string Id { get { return this.id; } } public ISecurityElement Item { get { return this.item; } } public bool MarkedForEncryption { get { return this.markedForEncryption; } set { this.markedForEncryption = value; } } public bool IsSameItem(ISecurityElement item) { return this.item == item ||this.item.Equals(item); } public void Replace(string id, ISecurityElement item) { this.item = item; 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
- CheckedListBox.cs
- HttpValueCollection.cs
- UnauthorizedAccessException.cs
- DefaultProxySection.cs
- StateElement.cs
- XmlSchemaSimpleContentExtension.cs
- XmlnsDefinitionAttribute.cs
- DataGridViewCheckBoxCell.cs
- IndexedString.cs
- ConversionContext.cs
- TiffBitmapEncoder.cs
- IProvider.cs
- CompiledQueryCacheEntry.cs
- ClientFormsAuthenticationCredentials.cs
- TextAnchor.cs
- BrowsableAttribute.cs
- IgnoreFileBuildProvider.cs
- GetCardDetailsRequest.cs
- FormatterServices.cs
- PassportAuthentication.cs
- codemethodreferenceexpression.cs
- ButtonChrome.cs
- MergeEnumerator.cs
- VirtualPathProvider.cs
- SplitterCancelEvent.cs
- SimpleBitVector32.cs
- SocketAddress.cs
- JsonGlobals.cs
- InfoCardCryptoHelper.cs
- X509AsymmetricSecurityKey.cs
- PerformanceCounterManager.cs
- VisualBrush.cs
- MD5.cs
- DbDataReader.cs
- HeaderLabel.cs
- ApplicationId.cs
- WindowsGraphicsCacheManager.cs
- GregorianCalendar.cs
- DataSourceHelper.cs
- EntityAdapter.cs
- HttpResponse.cs
- Operators.cs
- RecognizedWordUnit.cs
- StrokeCollection.cs
- LocalizedNameDescriptionPair.cs
- UrlAuthorizationModule.cs
- SymmetricAlgorithm.cs
- SyntaxCheck.cs
- UnrecognizedPolicyAssertionElement.cs
- sqlmetadatafactory.cs
- DataObject.cs
- DataStorage.cs
- RTLAwareMessageBox.cs
- LogPolicy.cs
- DesignTimeValidationFeature.cs
- MenuDesigner.cs
- RectangleF.cs
- HttpRequestWrapper.cs
- IISUnsafeMethods.cs
- ProfileParameter.cs
- ObservableCollection.cs
- ReflectionHelper.cs
- ListChunk.cs
- LinkedResource.cs
- GeneralTransform3DTo2D.cs
- PerspectiveCamera.cs
- ObjectDataSourceStatusEventArgs.cs
- Parser.cs
- HostProtectionException.cs
- ToolStrip.cs
- NameValueSectionHandler.cs
- XPathCompileException.cs
- InlinedAggregationOperator.cs
- DataGridViewColumnCollection.cs
- TransformerConfigurationWizardBase.cs
- Int32AnimationBase.cs
- CFGGrammar.cs
- XmlSchemaInclude.cs
- CellQuery.cs
- BitmapMetadataBlob.cs
- ColumnMapProcessor.cs
- X509RecipientCertificateClientElement.cs
- BooleanExpr.cs
- HttpHeaderCollection.cs
- EntityWithKeyStrategy.cs
- HttpCachePolicyWrapper.cs
- WeakReferenceKey.cs
- RawUIStateInputReport.cs
- HostingPreferredMapPath.cs
- WebPartVerbsEventArgs.cs
- BuildResult.cs
- ProcessModuleDesigner.cs
- ActivityInterfaces.cs
- WebPartEditorCancelVerb.cs
- WebPartConnectionsCloseVerb.cs
- ReturnType.cs
- BaseAsyncResult.cs
- WsdlInspector.cs
- UserControlCodeDomTreeGenerator.cs
- Duration.cs