Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Security / SecurityStateEncoder.cs / 1 / SecurityStateEncoder.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Security { // The rationale for making abstract methods protected instead of public is following: // 1. No scenarios for making them public. // 2. Reduction of threat area (other assemblies on the channel can't call these methods other than through reflection). // 3. Reduction of test area (feature is testable only through other high-level features). public abstract class SecurityStateEncoder { protected SecurityStateEncoder() { } protected internal abstract byte[] DecodeSecurityState(byte[] data); protected internal abstract byte[] EncodeSecurityState(byte[] data); } } // 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
- TextBox.cs
- InstanceDataCollection.cs
- AnimationException.cs
- GenericAuthenticationEventArgs.cs
- BindingContext.cs
- CheckedListBox.cs
- IconBitmapDecoder.cs
- OutputChannelBinder.cs
- CacheSection.cs
- FileSystemEventArgs.cs
- TypeElement.cs
- ControlBuilder.cs
- TemplateField.cs
- AppModelKnownContentFactory.cs
- CharAnimationBase.cs
- ViewGenResults.cs
- GlyphElement.cs
- OdbcRowUpdatingEvent.cs
- PointF.cs
- xmlfixedPageInfo.cs
- WmlObjectListAdapter.cs
- DesignerActionTextItem.cs
- CompModSwitches.cs
- TextRange.cs
- DateTimePickerDesigner.cs
- ExtendedProperty.cs
- XmlHelper.cs
- XmlSchemaExporter.cs
- DocumentPropertiesDialog.cs
- ListItemParagraph.cs
- ManagementOperationWatcher.cs
- CompositeFontParser.cs
- TimeoutConverter.cs
- RemoteWebConfigurationHostServer.cs
- DataBinder.cs
- Transform.cs
- iisPickupDirectory.cs
- ManipulationInertiaStartingEventArgs.cs
- GridViewRowCollection.cs
- StorageBasedPackageProperties.cs
- BaseCAMarshaler.cs
- X509Utils.cs
- FlowDocument.cs
- MenuItemBinding.cs
- LocatorPartList.cs
- EncodingFallbackAwareXmlTextWriter.cs
- GenericTextProperties.cs
- ListBindingConverter.cs
- DataGridColumnStyleMappingNameEditor.cs
- ParserExtension.cs
- ContainerAction.cs
- MemberDomainMap.cs
- CookielessHelper.cs
- Bidi.cs
- InsufficientMemoryException.cs
- PlatformNotSupportedException.cs
- Assembly.cs
- SoapIgnoreAttribute.cs
- PropertyInformationCollection.cs
- UseAttributeSetsAction.cs
- MimeXmlImporter.cs
- TextEvent.cs
- ObservableCollection.cs
- StringFreezingAttribute.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- FontFaceLayoutInfo.cs
- WindowHelperService.cs
- Base64Stream.cs
- UrlAuthorizationModule.cs
- RenderData.cs
- ResourceReferenceExpression.cs
- X500Name.cs
- DropDownList.cs
- LazyInitializer.cs
- rsa.cs
- NamespaceInfo.cs
- ProcessHostMapPath.cs
- AsyncOperationLifetimeManager.cs
- FilteredReadOnlyMetadataCollection.cs
- TaiwanLunisolarCalendar.cs
- AlphaSortedEnumConverter.cs
- UIElementHelper.cs
- XmlNotation.cs
- ObjectDataSourceSelectingEventArgs.cs
- InvalidateEvent.cs
- ConsumerConnectionPoint.cs
- PostBackOptions.cs
- DependencyPropertyValueSerializer.cs
- Manipulation.cs
- ArrayList.cs
- TypeUtil.cs
- HtmlProps.cs
- CqlGenerator.cs
- SqlBuilder.cs
- X509WindowsSecurityToken.cs
- CopyNamespacesAction.cs
- BrushValueSerializer.cs
- XmlImplementation.cs
- RSAPKCS1SignatureFormatter.cs
- DataGridCommandEventArgs.cs