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
- AutoCompleteStringCollection.cs
- DisplayClaim.cs
- SpeechSynthesizer.cs
- SplineQuaternionKeyFrame.cs
- WinEventTracker.cs
- DataGridViewDesigner.cs
- SymbolEqualComparer.cs
- TextRangeEditTables.cs
- ListenerConnectionDemuxer.cs
- HttpFormatExtensions.cs
- ProcessInputEventArgs.cs
- CompiledIdentityConstraint.cs
- Bold.cs
- ObjectItemAttributeAssemblyLoader.cs
- CodeTypeReferenceExpression.cs
- ParseNumbers.cs
- ValidationEventArgs.cs
- HostedTransportConfigurationManager.cs
- SecurityUniqueId.cs
- COM2ExtendedBrowsingHandler.cs
- AsyncOperationContext.cs
- ContextActivityUtils.cs
- GlyphsSerializer.cs
- WindowsUpDown.cs
- BevelBitmapEffect.cs
- ConditionalBranch.cs
- Part.cs
- DataColumnMappingCollection.cs
- Activator.cs
- WSSecurityOneDotOneReceiveSecurityHeader.cs
- ServiceElementCollection.cs
- DrawingVisual.cs
- XmlSchemaSimpleTypeUnion.cs
- safelink.cs
- InternalConfigEventArgs.cs
- SaveWorkflowAsyncResult.cs
- DateTimeFormatInfoScanner.cs
- XmlSchemaSet.cs
- InputLanguageCollection.cs
- ByteStreamBufferedMessageData.cs
- SystemFonts.cs
- PenCursorManager.cs
- DiscoveryClientProtocol.cs
- HexParser.cs
- ObjectAssociationEndMapping.cs
- CommandBinding.cs
- WebPartCloseVerb.cs
- PropertyGridCommands.cs
- StrongNameMembershipCondition.cs
- AttributeCollection.cs
- safex509handles.cs
- SByteConverter.cs
- VersionPair.cs
- WebPartMinimizeVerb.cs
- DataGridAutomationPeer.cs
- ValidatorCollection.cs
- Stylus.cs
- GenericPrincipal.cs
- BitmapImage.cs
- DesignTimeData.cs
- MatrixValueSerializer.cs
- MD5HashHelper.cs
- XmlSchemaCompilationSettings.cs
- UriTemplateEquivalenceComparer.cs
- Metadata.cs
- PersonalizationProviderCollection.cs
- FixedNode.cs
- WebResourceUtil.cs
- ServiceAuthorizationElement.cs
- DocumentPageTextView.cs
- EditorAttribute.cs
- InternalEnumValidatorAttribute.cs
- _FtpDataStream.cs
- BrowserCapabilitiesFactoryBase.cs
- RSAPKCS1SignatureFormatter.cs
- DocumentSchemaValidator.cs
- EventNotify.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- BoolExpr.cs
- ComponentResourceManager.cs
- SqlNodeAnnotation.cs
- CalendarDayButton.cs
- XmlSerializableReader.cs
- CmsInterop.cs
- DataControlFieldCell.cs
- HashMembershipCondition.cs
- CultureTable.cs
- XmlSerializerAssemblyAttribute.cs
- QueryCacheManager.cs
- ChangesetResponse.cs
- BrushMappingModeValidation.cs
- CodeDOMUtility.cs
- SettingsPropertyCollection.cs
- SafeRegistryHandle.cs
- StateMachineWorkflowInstance.cs
- DocumentSignatureManager.cs
- SelectionWordBreaker.cs
- MessageQueueEnumerator.cs
- RegexReplacement.cs
- ReflectEventDescriptor.cs