SecurityContextSecurityToken コンストラクター

定義

SecurityContextSecurityToken クラスの新しいインスタンスを初期化します。

オーバーロード

SecurityContextSecurityToken(UniqueId, Byte[], DateTime, DateTime)

SecurityContextSecurityToken クラスの新しいインスタンスを初期化します。

SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime)

SecurityContextSecurityToken クラスの新しいインスタンスを初期化します。

SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>)

SecurityContextSecurityToken クラスの新しいインスタンスを初期化します。

SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, UniqueId, DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>)

SecurityContextSecurityToken クラスの新しいインスタンスを初期化します。

SecurityContextSecurityToken(UniqueId, Byte[], DateTime, DateTime)

SecurityContextSecurityToken クラスの新しいインスタンスを初期化します。

public:
 SecurityContextSecurityToken(System::Xml::UniqueId ^ contextId, cli::array <System::Byte> ^ key, DateTime validFrom, DateTime validTo);
public SecurityContextSecurityToken (System.Xml.UniqueId contextId, byte[] key, DateTime validFrom, DateTime validTo);
new System.ServiceModel.Security.Tokens.SecurityContextSecurityToken : System.Xml.UniqueId * byte[] * DateTime * DateTime -> System.ServiceModel.Security.Tokens.SecurityContextSecurityToken
Public Sub New (contextId As UniqueId, key As Byte(), validFrom As DateTime, validTo As DateTime)

パラメーター

contextId
UniqueId

コンテキスト ID を表す UniqueId

key
Byte[]

キーを表すバイト配列。

validFrom
DateTime

有効な開始時刻。

validTo
DateTime

有効期限。

注釈

contextId は、サービスによって発行されるすべてのセキュリティ コンテキスト トークン間で一意である必要があります。

適用対象

SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime)

SecurityContextSecurityToken クラスの新しいインスタンスを初期化します。

public:
 SecurityContextSecurityToken(System::Xml::UniqueId ^ contextId, System::String ^ id, cli::array <System::Byte> ^ key, DateTime validFrom, DateTime validTo);
public SecurityContextSecurityToken (System.Xml.UniqueId contextId, string id, byte[] key, DateTime validFrom, DateTime validTo);
new System.ServiceModel.Security.Tokens.SecurityContextSecurityToken : System.Xml.UniqueId * string * byte[] * DateTime * DateTime -> System.ServiceModel.Security.Tokens.SecurityContextSecurityToken
Public Sub New (contextId As UniqueId, id As String, key As Byte(), validFrom As DateTime, validTo As DateTime)

パラメーター

contextId
UniqueId

コンテキスト ID を表す UniqueId

id
String

トークン ID。

key
Byte[]

キーを表すバイト配列。

validFrom
DateTime

有効な開始時刻。

validTo
DateTime

有効期限。

注釈

contextId は、サービスによって発行されるすべてのセキュリティ コンテキスト トークン間で一意である必要があります。

適用対象

SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>)

SecurityContextSecurityToken クラスの新しいインスタンスを初期化します。

public:
 SecurityContextSecurityToken(System::Xml::UniqueId ^ contextId, System::String ^ id, cli::array <System::Byte> ^ key, DateTime validFrom, DateTime validTo, System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Policy::IAuthorizationPolicy ^> ^ authorizationPolicies);
public SecurityContextSecurityToken (System.Xml.UniqueId contextId, string id, byte[] key, DateTime validFrom, DateTime validTo, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies);
new System.ServiceModel.Security.Tokens.SecurityContextSecurityToken : System.Xml.UniqueId * string * byte[] * DateTime * DateTime * System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> -> System.ServiceModel.Security.Tokens.SecurityContextSecurityToken
Public Sub New (contextId As UniqueId, id As String, key As Byte(), validFrom As DateTime, validTo As DateTime, authorizationPolicies As ReadOnlyCollection(Of IAuthorizationPolicy))

パラメーター

contextId
UniqueId

コンテキスト ID を表す UniqueId

id
String

トークン ID。

key
Byte[]

キーを表すバイト配列。

validFrom
DateTime

有効な開始時刻。

validTo
DateTime

有効期限。

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

トークンの発行先を表す、IAuthorizationPolicy インスタンスの読み取り専用のコレクション。

注釈

contextId は、サービスによって発行されるすべてのセキュリティ コンテキスト トークン間で一意である必要があります。

適用対象

SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, UniqueId, DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>)

SecurityContextSecurityToken クラスの新しいインスタンスを初期化します。

public:
 SecurityContextSecurityToken(System::Xml::UniqueId ^ contextId, System::String ^ id, cli::array <System::Byte> ^ key, DateTime validFrom, DateTime validTo, System::Xml::UniqueId ^ keyGeneration, DateTime keyEffectiveTime, DateTime keyExpirationTime, System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Policy::IAuthorizationPolicy ^> ^ authorizationPolicies);
public SecurityContextSecurityToken (System.Xml.UniqueId contextId, string id, byte[] key, DateTime validFrom, DateTime validTo, System.Xml.UniqueId keyGeneration, DateTime keyEffectiveTime, DateTime keyExpirationTime, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies);
new System.ServiceModel.Security.Tokens.SecurityContextSecurityToken : System.Xml.UniqueId * string * byte[] * DateTime * DateTime * System.Xml.UniqueId * DateTime * DateTime * System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> -> System.ServiceModel.Security.Tokens.SecurityContextSecurityToken
Public Sub New (contextId As UniqueId, id As String, key As Byte(), validFrom As DateTime, validTo As DateTime, keyGeneration As UniqueId, keyEffectiveTime As DateTime, keyExpirationTime As DateTime, authorizationPolicies As ReadOnlyCollection(Of IAuthorizationPolicy))

パラメーター

contextId
UniqueId

コンテキスト ID を表す UniqueId

id
String

トークン ID。

key
Byte[]

キーを表すバイト配列。

validFrom
DateTime

有効な開始時刻。

validTo
DateTime

有効期限。

keyGeneration
UniqueId

キー生成を表す UniqueId

keyEffectiveTime
DateTime

キーの有効な開始時刻。

keyExpirationTime
DateTime

キーの有効期限。

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

トークンの発行先を表す、IAuthorizationPolicy インスタンスの読み取り専用のコレクション。

注釈

contextId は、サービスによって発行されるすべてのセキュリティ コンテキスト トークン間で一意である必要があります。

適用対象