ReceiveSecurityFilter Class
Provides a base class for filtering incoming SOAP messages that are secured by digital signatures, encryption, or authentication.
Namespace: Microsoft.Web.Services3.Security
Assembly: Microsoft.Web.Services3 (in microsoft.web.services3.dll)
Usage
'Usage
Dim serviceActor As String
Dim isClient As Boolean
Dim receiveSecurityFilter1 As New ReceiveSecurityFilter(serviceActor, isClient)
Syntax
'Declaration
MustInherit Public Class ReceiveSecurityFilter
Inherits SoapFilter
public abstract class ReceiveSecurityFilter : SoapFilter
public ref class ReceiveSecurityFilter abstract : SoapFilter
public abstract class ReceiveSecurityFilter extends SoapFilter
public abstract class ReceiveSecurityFilter extends SoapFilter
Remarks
Create a custom policy assertion to enforce security requirements or modify SOAP messages when one of the Turnkey Security Assertions does not meet the application's needs. The primary method to override is the ValidateMessageSecurity method, which enforces the security requirements. For more details about creating custom policy assertions, see How to: Create a Custom Policy Assertion.
Inheritance Hierarchy
System.Object
Microsoft.Web.Services3.SoapFilter
Microsoft.Web.Services3.Security.ReceiveSecurityFilter
Microsoft.Web.Services3.Design.UsernameOverTransportAssertion.ClientInputFilter
Microsoft.Web.Services3.Design.UsernameOverTransportAssertion.ServiceInputFilter
Microsoft.Web.Services3.Security.SecureConversationClientReceiveSecurityFilter
Microsoft.Web.Services3.Security.SecureConversationServiceReceiveSecurityFilter
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Platforms
Development Platforms
Windows XP Home Edition, Windows XP Professional, Windows Server 2003, Windows 2000, Windows 2000 Server, Windows 2000 Advanced Server
Target Platforms
See Also
Reference
ReceiveSecurityFilter Members
Microsoft.Web.Services3.Security Namespace