SecurityPolicyAssertion Members
Represents a policy assertion that applies security to a SOAP message exchange.
The following tables list the members exposed by the SecurityPolicyAssertion type.
Protected Constructors
Name | Description | |
---|---|---|
SecurityPolicyAssertion | Initializes a new instance of the SecurityPolicyAssertion class. |
Top
Public Properties
Name | Description | |
---|---|---|
![]() |
ClientActor | Gets or sets the actor attribute on the Security SOAP header for a SOAP message destined for a Web service client to which this policy assertion applies. |
![]() |
EstablishSecurityContext | Gets or sets a value indicating whether a secure conversation is established using SecurityContextToken security tokens. |
![]() |
MessageProtectionOrder | |
![]() |
Protection | Gets the protection requirements for the security policy assertion. |
![]() |
RenewExpiredSecurityContext | Gets or sets a value indicating whether a new SecurityContextToken security token is automatically requested as the current one expires when a secure conversation is established. |
![]() |
RequireDerivedKeys | Gets or sets a value indicating whether DerivedKeyToken security tokens are used. |
![]() |
RequireSignatureConfirmation | |
![]() |
ServiceActor | Gets or sets the actor attribute on the Security SOAP header for a SOAP message destined for a Web service to which this policy assertion applies. |
![]() |
TtlInSeconds | Gets or sets the default number of seconds that a SOAP message is valid after its creation. |
Top
Public Methods
(see also Protected Methods )
Name | Description | |
---|---|---|
![]() |
CreateClientInputFilter | (Inherited from PolicyAssertion ) |
![]() |
CreateClientOutputFilter | (Inherited from PolicyAssertion ) |
![]() |
CreateServiceInputFilter | (Inherited from PolicyAssertion ) |
![]() |
CreateServiceOutputFilter | (Inherited from PolicyAssertion ) |
![]() |
Equals | Overloaded. (Inherited from Object ) |
![]() |
GetExtensions | Gets the collection of policy extensions that are registered in the policy file.(Inherited from PolicyAssertion) |
![]() |
GetHashCode | (Inherited from Object ) |
![]() |
GetType | (Inherited from Object ) |
![]() |
ReadXml | (Inherited from PolicyAssertion ) |
![]() ![]() |
ReferenceEquals | (Inherited from Object ) |
![]() |
ToString | (Inherited from Object ) |
![]() |
WriteXml | (Inherited from PolicyAssertion ) |
Top
Protected Methods
Name | Description | |
---|---|---|
![]() |
Finalize | (Inherited from Object ) |
![]() |
MemberwiseClone | (Inherited from Object ) |
![]() |
ReadAttributes | Read the XML attributes for a security policy assertion in a policy file. |
![]() |
ReadElements | Read the child elements of the <protection> element for a security policy assertion. |
![]() |
WriteAttributes | Writes the attributes for the current policy assertion as XML attributes using the specified System.Xml.XmlWriter. |
![]() |
WriteElements | Write the child elements of the <protection> element for the current security policy assertion. |
Top
See Also
Reference
SecurityPolicyAssertion Class
Microsoft.Web.Services3.Design Namespace
Other Resources
How to: Create a Custom Policy Assertion
Custom Policy Assertions
Turnkey Security Assertions