SecurityContextSecurityToken コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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)
パラメーター
- 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)
パラメーター
- 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))
パラメーター
- 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))
パラメーター
- id
- String
トークン ID。
- key
- Byte[]
キーを表すバイト配列。
- validFrom
- DateTime
有効な開始時刻。
- validTo
- DateTime
有効期限。
- keyEffectiveTime
- DateTime
キーの有効な開始時刻。
- keyExpirationTime
- DateTime
キーの有効期限。
- authorizationPolicies
- ReadOnlyCollection<IAuthorizationPolicy>
トークンの発行先を表す、IAuthorizationPolicy インスタンスの読み取り専用のコレクション。
注釈
contextId
は、サービスによって発行されるすべてのセキュリティ コンテキスト トークン間で一意である必要があります。