SecureConversationSecurityTokenParameters SecureConversationSecurityTokenParameters SecureConversationSecurityTokenParameters SecureConversationSecurityTokenParameters Class

定義

セキュリティで保護された通信のセキュリティ トークンのパラメーターを表します。Represents the parameters for a secure conversation security token.

public ref class SecureConversationSecurityTokenParameters : System::ServiceModel::Security::Tokens::SecurityTokenParameters
public class SecureConversationSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
type SecureConversationSecurityTokenParameters = class
    inherit SecurityTokenParameters
Public Class SecureConversationSecurityTokenParameters
Inherits SecurityTokenParameters
継承
SecureConversationSecurityTokenParametersSecureConversationSecurityTokenParametersSecureConversationSecurityTokenParametersSecureConversationSecurityTokenParameters

注釈

このクラスは、トークン用プロパティとメソッドのコレクションであり、セキュリティ バインディング用の要素とトークンの作成に使用されます。This class is a collection of token properties and methods, and is used in creating security binding elements and tokens.

安全な対話を行うには、複数のメッセージを交換し、セキュリティ コンテキストを使用してセキュリティを保証する必要があります。Secure conversations involve the exchange of multiple messages, and use a security context to ensure security. セキュリティ コンテキストは、通信セッションが存続している期間中、すべての通信参加者の間で共有されます。A security context is shared among the communicating parties for the lifetime of a communications session.

コンストラクター

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

SecureConversationSecurityTokenParameters クラスの新しいインスタンスを初期化します。Initializes a new instance of the SecureConversationSecurityTokenParameters class.

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

SecureConversationSecurityTokenParameters クラスの別のインスタンスから、このクラスの新しいインスタンスを初期化します。Initializes a new instance of the SecureConversationSecurityTokenParameters class from another instance of this class.

SecureConversationSecurityTokenParameters(SecurityBindingElement) 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)

指定した SecureConversationSecurityTokenParameters のプロパティから SecurityBindingElement クラスの新しいインスタンスを初期化します。Initializes a new instance of the SecureConversationSecurityTokenParameters class from the properties of a specified SecurityBindingElement.

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

指定した SecureConversationSecurityTokenParameters のプロパティから SecurityBindingElement クラスの新しいインスタンスを初期化します。Initializes a new instance of the SecureConversationSecurityTokenParameters class from the properties of a specified SecurityBindingElement.

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

指定した SecureConversationSecurityTokenParameters を使用して、指定した SecurityBindingElement のプロパティから ChannelProtectionRequirements クラスの新しいインスタンスを初期化します。Initializes a new instance of the SecureConversationSecurityTokenParameters class from the properties of a specified SecurityBindingElement with specified ChannelProtectionRequirements.

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

指定した SecureConversationSecurityTokenParameters を使用して、指定した SecurityBindingElement のプロパティから ChannelProtectionRequirements クラスの新しいインスタンスを初期化します。Initializes a new instance of the SecureConversationSecurityTokenParameters class from the properties of a specified SecurityBindingElement with specified ChannelProtectionRequirements.

プロパティ

BootstrapProtectionRequirements BootstrapProtectionRequirements BootstrapProtectionRequirements BootstrapProtectionRequirements

ブートストラップ保護要件を取得します。Gets the bootstrap protection requirements.

BootstrapSecurityBindingElement BootstrapSecurityBindingElement BootstrapSecurityBindingElement BootstrapSecurityBindingElement

ブートストラップ セキュリティ バインド要素を取得または設定します。Gets or sets the bootstrap security binding element.

CanRenewSession CanRenewSession CanRenewSession CanRenewSession

通信セッションを更新できるかどうかを示す値を取得または設定します。Gets or sets a value that indicates whether the communications session can be renewed.

HasAsymmetricKey HasAsymmetricKey HasAsymmetricKey HasAsymmetricKey

セキュリティ トークンが非対称キーを持っているかどうかを示す値を取得します。Gets a value that indicates whether the security token has an asymmetric key.

InclusionMode InclusionMode InclusionMode InclusionMode

トークン包含要件を取得または設定します。Gets or sets the token inclusion requirements.

(Inherited from SecurityTokenParameters)
ReferenceStyle ReferenceStyle ReferenceStyle ReferenceStyle

トークン参照スタイルを取得または設定します。Gets or sets the token reference style.

(Inherited from SecurityTokenParameters)
RequireCancellation RequireCancellation RequireCancellation RequireCancellation

キャンセルが必要かどうかを示す値を取得または設定します。Gets or sets a value that indicates whether cancellation is required.

RequireDerivedKeys RequireDerivedKeys RequireDerivedKeys RequireDerivedKeys

キーを元の証明キーから派生できるかどうかを示す値を取得または設定します。Gets or sets a value that indicates whether keys can be derived from the original proof keys.

(Inherited from SecurityTokenParameters)
SupportsClientAuthentication SupportsClientAuthentication SupportsClientAuthentication SupportsClientAuthentication

トークンがクライアント認証をサポートしているかどうかを示す値を取得します。Gets a value that indicates whether the token supports client authentication.

SupportsClientWindowsIdentity SupportsClientWindowsIdentity SupportsClientWindowsIdentity SupportsClientWindowsIdentity

トークンが認証用の Windows ID をサポートしているかどうかを示す値を取得します。Gets a value that indicates whether the token supports a Windows identity for authentication.

SupportsServerAuthentication SupportsServerAuthentication SupportsServerAuthentication SupportsServerAuthentication

トークンがサーバー認証をサポートしているかどうかを示す値を取得します。Gets a value that indicates whether the token supports server authentication.

メソッド

Clone() Clone() Clone() Clone()

クラスのこのインスタンスを複製します。Clones another instance of this instance of the class.

(Inherited from SecurityTokenParameters)
CloneCore() CloneCore() CloneCore() CloneCore()

クラスのこのインスタンスを複製します。Clones another instance of this instance of the class.

CreateKeyIdentifierClause(SecurityToken, SecurityTokenReferenceStyle) CreateKeyIdentifierClause(SecurityToken, SecurityTokenReferenceStyle) CreateKeyIdentifierClause(SecurityToken, SecurityTokenReferenceStyle) CreateKeyIdentifierClause(SecurityToken, SecurityTokenReferenceStyle)

トークンのキー識別句を作成します。Creates a key identifier clause for a token.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
InitializeSecurityTokenRequirement(SecurityTokenRequirement) InitializeSecurityTokenRequirement(SecurityTokenRequirement) InitializeSecurityTokenRequirement(SecurityTokenRequirement) InitializeSecurityTokenRequirement(SecurityTokenRequirement)

セキュリティ トークン要件を初期化します。Initializes a security token requirement.

MatchesKeyIdentifierClause(SecurityToken, SecurityKeyIdentifierClause, SecurityTokenReferenceStyle) MatchesKeyIdentifierClause(SecurityToken, SecurityKeyIdentifierClause, SecurityTokenReferenceStyle) MatchesKeyIdentifierClause(SecurityToken, SecurityKeyIdentifierClause, SecurityTokenReferenceStyle) MatchesKeyIdentifierClause(SecurityToken, SecurityKeyIdentifierClause, SecurityTokenReferenceStyle)

トークンがキー識別子句と一致するかどうかを示します。Indicates whether a token matches a key identifier clause.

(Inherited from SecurityTokenParameters)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

クラスのこのインスタンスのテキスト表現を表示します。Displays a text representation of this instance of the class.

適用対象