Condividi tramite


MutualCertificate11Assertion.ServiceInputFilter Members

Represents the SOAP security filter that is used when SOAP requests are received by a Web service configured with a MutualCertificate11Assertion. This SOAP filter enforces that the message is signed and encrypted with a EncryptedKeyToken that is encrypted with the service's X.509 certificate and that the message signature is signed with client's X.509 certificate.

The following tables list the members exposed by the MutualCertificate11Assertion.ServiceInputFilter type.

Public Constructors

  Name Description
MutualCertificate11Assertion.ServiceInputFilter Initializes a new instance of the MutualCertificate11Assertion.ServiceInputFilter class for the specified policy assertion.

Top

Public Properties

  Name Description
public property MessageProtectionOrder  Gets the order of operation for digital signatures and message encryption.(Inherited from SecureConversationServiceReceiveSecurityFilter)
public property RequireDerivedKeys  Gets a value indicating whether DerivedKeyToken security tokens are used.(Inherited from SecureConversationServiceReceiveSecurityFilter)

Top

Public Methods

(see also Protected Methods )

  Name Description
public method Equals  Overloaded. (Inherited from Object )
public method GetBehavior  Gets a custom interface for the SOAP filter.(Inherited from SoapFilter)
public method GetHashCode  (Inherited from Object )
public method GetLocalActor  (Inherited from ReceiveSecurityFilter )
public method GetOperationProtectionRequirements  (Inherited from SecureConversationServiceReceiveSecurityFilter )
public method GetServiceActor  (Inherited from ReceiveSecurityFilter )
public method GetType  (Inherited from Object )
public method GetUnattachedTokens Overridden. Returns security tokens that are used during security header processing to resolve references to tokens not attached to the message itself. The default implementation returns the service's X509 security token.
public method ProcessMessage  (Inherited from ReceiveSecurityFilter )
public method static ReferenceEquals  (Inherited from Object )
public method RouteRequest  (Inherited from SecureConversationServiceReceiveSecurityFilter )
public method ToString  (Inherited from Object )
public method ValidateMessageSecurity Overloaded.  

Top

Protected Methods

  Name Description
protected method Finalize  (Inherited from Object )
protected method MemberwiseClone  (Inherited from Object )
protected method Trace  Overloaded. (Inherited from SoapFilter )
protected method ValidateCloseSecureConversationSecurity  (Inherited from SecureConversationServiceReceiveSecurityFilter )

Top

See Also

Reference

MutualCertificate11Assertion.ServiceInputFilter Class
Microsoft.Web.Services3.Design Namespace