Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Security / SecureConversationDriver.cs / 1 / SecureConversationDriver.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Security { using System; using System.ServiceModel; using System.IdentityModel.Claims; using System.IdentityModel.Policy; using System.Runtime.Serialization; using System.Collections.Generic; using System.Diagnostics; using System.Xml; using System.Security.Principal; abstract class SecureConversationDriver { public virtual XmlDictionaryString CloseAction { get { // PreSharp Bug: Property get methods should not throw exceptions. #pragma warning suppress 56503 throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SR.GetString(SR.SecureConversationDriverVersionDoesNotSupportSession))); } } public virtual XmlDictionaryString CloseResponseAction { get { // PreSharp Bug: Property get methods should not throw exceptions. #pragma warning suppress 56503 throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SR.GetString(SR.SecureConversationDriverVersionDoesNotSupportSession))); } } public virtual bool IsSessionSupported { get { return false; } } public abstract XmlDictionaryString IssueAction { get; } public abstract XmlDictionaryString IssueResponseAction { get; } public virtual XmlDictionaryString RenewAction { get { // PreSharp Bug: Property get methods should not throw exceptions. #pragma warning suppress 56503 throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SR.GetString(SR.SecureConversationDriverVersionDoesNotSupportSession))); } } public virtual XmlDictionaryString RenewResponseAction { get { // PreSharp Bug: Property get methods should not throw exceptions. #pragma warning suppress 56503 throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SR.GetString(SR.SecureConversationDriverVersionDoesNotSupportSession))); } } public abstract XmlDictionaryString Namespace { get; } public abstract XmlDictionaryString RenewNeededFaultCode { get; } public abstract XmlDictionaryString BadContextTokenFaultCode { get; } public abstract string TokenTypeUri { get; } public abstract UniqueId GetSecurityContextTokenId(XmlDictionaryReader reader); public abstract bool IsAtSecurityContextToken(XmlDictionaryReader reader); } } // 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
- BitmapPalette.cs
- Assert.cs
- EntityDataSourceDesigner.cs
- FixedSOMLineCollection.cs
- BookmarkCallbackWrapper.cs
- ApplicationBuildProvider.cs
- DesigntimeLicenseContext.cs
- SemanticAnalyzer.cs
- DeferredTextReference.cs
- RequestValidator.cs
- ExpandCollapsePattern.cs
- HeaderCollection.cs
- CompositeDataBoundControl.cs
- ToolboxCategoryItems.cs
- VisualBrush.cs
- SqlConnectionFactory.cs
- ObjectTag.cs
- NativeMethods.cs
- DynamicAttribute.cs
- CacheRequest.cs
- TextRunProperties.cs
- SqlDuplicator.cs
- ApplicationFileParser.cs
- RestHandler.cs
- ObjectPersistData.cs
- XmlSchemaComplexContentRestriction.cs
- OpCodes.cs
- SqlDataSourceFilteringEventArgs.cs
- MethodAccessException.cs
- RemoveStoryboard.cs
- CustomAttributeBuilder.cs
- DropShadowEffect.cs
- DNS.cs
- ObjectDesignerDataSourceView.cs
- DataGridCellsPanel.cs
- Utils.cs
- TrackingProfileManager.cs
- EncoderReplacementFallback.cs
- BitmapCacheBrush.cs
- XamlTreeBuilderBamlRecordWriter.cs
- AvTraceDetails.cs
- ModelVisual3D.cs
- Material.cs
- ImageDrawing.cs
- ProcessHostFactoryHelper.cs
- PersonalizationDictionary.cs
- HtmlTable.cs
- EmissiveMaterial.cs
- DataReaderContainer.cs
- StartUpEventArgs.cs
- GZipDecoder.cs
- QueryPageSettingsEventArgs.cs
- DesignerDataSchemaClass.cs
- CollaborationHelperFunctions.cs
- HtmlFormWrapper.cs
- BitmapDownload.cs
- PkcsMisc.cs
- SqlComparer.cs
- UmAlQuraCalendar.cs
- CodeLinePragma.cs
- CreationContext.cs
- XmlDataCollection.cs
- Translator.cs
- TypeHelpers.cs
- SmiEventSink.cs
- IdentitySection.cs
- XmlDigitalSignatureProcessor.cs
- StrongTypingException.cs
- ObjRef.cs
- ProcessModule.cs
- MissingMemberException.cs
- XamlSerializationHelper.cs
- WebFaultClientMessageInspector.cs
- InputManager.cs
- QueryAccessibilityHelpEvent.cs
- Model3D.cs
- SafeRightsManagementSessionHandle.cs
- AuthenticateEventArgs.cs
- ProfileGroupSettings.cs
- UInt32Storage.cs
- ImageMapEventArgs.cs
- UniqueIdentifierService.cs
- Exception.cs
- SortDescription.cs
- BaseTreeIterator.cs
- InsufficientMemoryException.cs
- DesignerVerb.cs
- DoubleConverter.cs
- ClientCultureInfo.cs
- PageParser.cs
- SoapClientMessage.cs
- UInt64.cs
- AppSettings.cs
- OracleTimeSpan.cs
- AddressUtility.cs
- Stroke.cs
- ContractReference.cs
- DataGridViewLayoutData.cs
- DbModificationClause.cs
- BorderGapMaskConverter.cs