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
- AssemblyInfo.cs
- XmlChoiceIdentifierAttribute.cs
- VisualStyleTypesAndProperties.cs
- DataReaderContainer.cs
- CodeDOMProvider.cs
- Slider.cs
- TileBrush.cs
- AuthorizationRule.cs
- GenericAuthenticationEventArgs.cs
- SQLInt64.cs
- FilterQueryOptionExpression.cs
- ComPersistableTypeElementCollection.cs
- SessionSymmetricMessageSecurityProtocolFactory.cs
- HttpSessionStateWrapper.cs
- VersionPair.cs
- RequestDescription.cs
- DynamicPropertyReader.cs
- Wizard.cs
- SystemWebExtensionsSectionGroup.cs
- PrinterUnitConvert.cs
- CharacterMetrics.cs
- Relationship.cs
- DateTimeConverter.cs
- DocumentSequence.cs
- HttpConfigurationContext.cs
- _ListenerRequestStream.cs
- DataServiceStreamResponse.cs
- CellTreeNode.cs
- HandleExceptionArgs.cs
- FileSecurity.cs
- BuildProviderAppliesToAttribute.cs
- DrawToolTipEventArgs.cs
- mansign.cs
- CodeDirectionExpression.cs
- MarshalByValueComponent.cs
- SchemaAttDef.cs
- WebControlsSection.cs
- ReflectionUtil.cs
- ModuleElement.cs
- FakeModelItemImpl.cs
- PluralizationServiceUtil.cs
- LogFlushAsyncResult.cs
- Pts.cs
- ItemDragEvent.cs
- CustomTokenProvider.cs
- BindingGraph.cs
- VariantWrapper.cs
- WebSysDescriptionAttribute.cs
- XmlCharacterData.cs
- DataBindingList.cs
- CodeParameterDeclarationExpressionCollection.cs
- WebPartChrome.cs
- CategoryEditor.cs
- UnSafeCharBuffer.cs
- PolyQuadraticBezierSegmentFigureLogic.cs
- XPathNode.cs
- CodeAccessSecurityEngine.cs
- BinaryUtilClasses.cs
- GenerateTemporaryTargetAssembly.cs
- TextEmbeddedObject.cs
- PrintPreviewGraphics.cs
- DataGridAddNewRow.cs
- UiaCoreApi.cs
- DataGridViewCellStyleContentChangedEventArgs.cs
- RtType.cs
- ExceptQueryOperator.cs
- nulltextnavigator.cs
- PropertyIDSet.cs
- TrustSection.cs
- Attributes.cs
- StrokeNodeEnumerator.cs
- DataServiceQueryOfT.cs
- RoutedEventValueSerializer.cs
- HandlerBase.cs
- ColumnHeaderCollectionEditor.cs
- CheckedPointers.cs
- SqlMetaData.cs
- DrawingBrush.cs
- UpdateRecord.cs
- BatchStream.cs
- HttpFileCollection.cs
- BinaryOperationBinder.cs
- StylusPointPropertyUnit.cs
- WebPartDisplayModeEventArgs.cs
- XmlCustomFormatter.cs
- HandlerMappingMemo.cs
- Interlocked.cs
- ComponentCollection.cs
- ContextMenuStrip.cs
- DictionarySectionHandler.cs
- CodeMethodInvokeExpression.cs
- ServiceHostingEnvironment.cs
- HwndStylusInputProvider.cs
- DesignerForm.cs
- DeploymentSectionCache.cs
- ManagementClass.cs
- AssemblyGen.cs
- MenuCommands.cs
- SqlDataSourceCommandEventArgs.cs
- EventTrigger.cs