SecureConversationSecurityTokenParameters Constructor (SecurityBindingElement^, Boolean, ChannelProtectionRequirements^)

 

Initializes a new instance of the SecureConversationSecurityTokenParameters class from the properties of a specified SecurityBindingElement with specified ChannelProtectionRequirements.

Namespace:   System.ServiceModel.Security.Tokens
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

public:
SecureConversationSecurityTokenParameters(
	SecurityBindingElement^ bootstrapSecurityBindingElement,
	bool requireCancellation,
	ChannelProtectionRequirements^ bootstrapProtectionRequirements
)

Parameters

bootstrapSecurityBindingElement
Type: System.ServiceModel.Channels::SecurityBindingElement^

The bootstrap security binding element.

requireCancellation
Type: System::Boolean

true to require cancellation; otherwise, false.

bootstrapProtectionRequirements
Type: System.ServiceModel.Security::ChannelProtectionRequirements^

The bootstrap protection requirements.

bootstrapSecurityBindingElement specifies the security binding element to use when securing the messages exchanged as part of the secure conversation token issuance. If requireCancellation is true, a session-based security context token is issued; otherwise, a cookie-based security context token is issued.

bootstrapProtectionRequirements indicates the protection requirements of the messages exchanged as part of the secure conversation token issuance.

.NET Framework
Available since 3.0
Return to top
Show: