SecureConversationSecurityTokenParameters SecureConversationSecurityTokenParameters SecureConversationSecurityTokenParameters SecureConversationSecurityTokenParameters Constructors

Definition

Overloads

SecureConversationSecurityTokenParameters() SecureConversationSecurityTokenParameters() SecureConversationSecurityTokenParameters()

Initializes a new instance of the SecureConversationSecurityTokenParameters class.

SecureConversationSecurityTokenParameters(SecurityBindingElement) SecureConversationSecurityTokenParameters(SecurityBindingElement) SecureConversationSecurityTokenParameters(SecurityBindingElement) SecureConversationSecurityTokenParameters(SecurityBindingElement)

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

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean) SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean) SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean) SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean)

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

SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters) SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters) SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters) SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters)

Initializes a new instance of the SecureConversationSecurityTokenParameters class from another instance of this class.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean) SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean) SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean) SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean)

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

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements) SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements) SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements) SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements)

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

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean, ChannelProtectionRequirements) SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean, ChannelProtectionRequirements) SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean, ChannelProtectionRequirements) SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean, ChannelProtectionRequirements)

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

SecureConversationSecurityTokenParameters() SecureConversationSecurityTokenParameters() SecureConversationSecurityTokenParameters()

Initializes a new instance of the SecureConversationSecurityTokenParameters class.

public:
 SecureConversationSecurityTokenParameters();
public SecureConversationSecurityTokenParameters ();
Public Sub New ()

Remarks

The new instance property values are set to their defaults:

SecureConversationSecurityTokenParameters(SecurityBindingElement) SecureConversationSecurityTokenParameters(SecurityBindingElement) SecureConversationSecurityTokenParameters(SecurityBindingElement) SecureConversationSecurityTokenParameters(SecurityBindingElement)

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

public:
 SecureConversationSecurityTokenParameters(System::ServiceModel::Channels::SecurityBindingElement ^ bootstrapSecurityBindingElement);
public SecureConversationSecurityTokenParameters (System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurityBindingElement);
new System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters : System.ServiceModel.Channels.SecurityBindingElement -> System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters
Public Sub New (bootstrapSecurityBindingElement As SecurityBindingElement)

Parameters

bootstrapSecurityBindingElement
SecurityBindingElement SecurityBindingElement SecurityBindingElement SecurityBindingElement

The bootstrap security binding element.

Remarks

bootstrapSecurityBindingElement specifies the security binding element to use when securing the messages exchanged as part of the secure conversation token issuance.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean) SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean) SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean) SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean)

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

public:
 SecureConversationSecurityTokenParameters(System::ServiceModel::Channels::SecurityBindingElement ^ bootstrapSecurityBindingElement, bool requireCancellation);
public SecureConversationSecurityTokenParameters (System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurityBindingElement, bool requireCancellation);
new System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters : System.ServiceModel.Channels.SecurityBindingElement * bool -> System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters
Public Sub New (bootstrapSecurityBindingElement As SecurityBindingElement, requireCancellation As Boolean)

Parameters

bootstrapSecurityBindingElement
SecurityBindingElement SecurityBindingElement SecurityBindingElement SecurityBindingElement

The bootstrap security binding element.

requireCancellation
Boolean Boolean Boolean Boolean

true to require cancellation; otherwise, false.

Remarks

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.

SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters) SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters) SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters) SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters)

Initializes a new instance of the SecureConversationSecurityTokenParameters class from another instance of this class.

protected:
 SecureConversationSecurityTokenParameters(System::ServiceModel::Security::Tokens::SecureConversationSecurityTokenParameters ^ source);
protected SecureConversationSecurityTokenParameters (System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters source);
new System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters -> System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters
Protected Sub New (source As SecureConversationSecurityTokenParameters)

Parameters

Remarks

This constructor clones a new instance from an existing one.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean) SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean) SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean) SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean)

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

public:
 SecureConversationSecurityTokenParameters(System::ServiceModel::Channels::SecurityBindingElement ^ bootstrapSecurityBindingElement, bool requireCancellation, bool canRenewSession);
public SecureConversationSecurityTokenParameters (System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurityBindingElement, bool requireCancellation, bool canRenewSession);
new System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters : System.ServiceModel.Channels.SecurityBindingElement * bool * bool -> System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters
Public Sub New (bootstrapSecurityBindingElement As SecurityBindingElement, requireCancellation As Boolean, canRenewSession As Boolean)

Parameters

bootstrapSecurityBindingElement
SecurityBindingElement SecurityBindingElement SecurityBindingElement SecurityBindingElement

A security binding element object that secures the message exchanged as part of the secure conversation token issuance.

requireCancellation
Boolean Boolean Boolean Boolean

true to require cancellation; otherwise, false.

canRenewSession
Boolean Boolean Boolean Boolean

true to indicate that the communications session can be renewed; otherwise, false.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements) SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements) SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements) SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements)

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

public:
 SecureConversationSecurityTokenParameters(System::ServiceModel::Channels::SecurityBindingElement ^ bootstrapSecurityBindingElement, bool requireCancellation, System::ServiceModel::Security::ChannelProtectionRequirements ^ bootstrapProtectionRequirements);
public SecureConversationSecurityTokenParameters (System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurityBindingElement, bool requireCancellation, System.ServiceModel.Security.ChannelProtectionRequirements bootstrapProtectionRequirements);
new System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters : System.ServiceModel.Channels.SecurityBindingElement * bool * System.ServiceModel.Security.ChannelProtectionRequirements -> System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters
Public Sub New (bootstrapSecurityBindingElement As SecurityBindingElement, requireCancellation As Boolean, bootstrapProtectionRequirements As ChannelProtectionRequirements)

Parameters

bootstrapSecurityBindingElement
SecurityBindingElement SecurityBindingElement SecurityBindingElement SecurityBindingElement

The bootstrap security binding element.

requireCancellation
Boolean Boolean Boolean Boolean

true to require cancellation; otherwise, false.

Remarks

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.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean, ChannelProtectionRequirements) SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean, ChannelProtectionRequirements) SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean, ChannelProtectionRequirements) SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean, ChannelProtectionRequirements)

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

public:
 SecureConversationSecurityTokenParameters(System::ServiceModel::Channels::SecurityBindingElement ^ bootstrapSecurityBindingElement, bool requireCancellation, bool canRenewSession, System::ServiceModel::Security::ChannelProtectionRequirements ^ bootstrapProtectionRequirements);
public SecureConversationSecurityTokenParameters (System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurityBindingElement, bool requireCancellation, bool canRenewSession, System.ServiceModel.Security.ChannelProtectionRequirements bootstrapProtectionRequirements);
new System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters : System.ServiceModel.Channels.SecurityBindingElement * bool * bool * System.ServiceModel.Security.ChannelProtectionRequirements -> System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters
Public Sub New (bootstrapSecurityBindingElement As SecurityBindingElement, requireCancellation As Boolean, canRenewSession As Boolean, bootstrapProtectionRequirements As ChannelProtectionRequirements)

Parameters

bootstrapSecurityBindingElement
SecurityBindingElement SecurityBindingElement SecurityBindingElement SecurityBindingElement

A security binding element object that secures the message exchanged as part of the secure conversation token issuance.

requireCancellation
Boolean Boolean Boolean Boolean

true to require cancellation; otherwise, false.

canRenewSession
Boolean Boolean Boolean Boolean

true to indicate that the communications session can be renewed; otherwise, false.

Applies to