SecurityContextSecurityToken Konstruktory

Definice

Inicializuje novou instanci SecurityContextSecurityToken třídy.

Přetížení

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

Inicializuje novou instanci SecurityContextSecurityToken třídy.

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)

Parametry

contextId
UniqueId

A UniqueId , který představuje ID kontextu.

key
Byte[]

Bajtové pole, které představuje klíč.

validFrom
DateTime

Efektivní počáteční čas.

validTo
DateTime

Čas vypršení platnosti.

Poznámky

Hodnota contextId by měla být jedinečná mezi všemi tokeny kontextu zabezpečení vydanými službou.

Platí pro

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

Inicializuje novou instanci SecurityContextSecurityToken třídy.

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)

Parametry

contextId
UniqueId

A UniqueId , který představuje ID kontextu.

id
String

ID tokenu.

key
Byte[]

Bajtové pole, které představuje klíč.

validFrom
DateTime

Efektivní počáteční čas.

validTo
DateTime

Čas vypršení platnosti.

Poznámky

Hodnota contextId by měla být jedinečná mezi všemi tokeny kontextu zabezpečení vydanými službou.

Platí pro

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

Inicializuje novou instanci SecurityContextSecurityToken třídy.

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))

Parametry

contextId
UniqueId

A UniqueId , který představuje ID kontextu.

id
String

ID tokenu.

key
Byte[]

Bajtové pole, které představuje klíč.

validFrom
DateTime

Efektivní počáteční čas.

validTo
DateTime

Čas vypršení platnosti.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Kolekce IAuthorizationPolicy instancí jen pro čtení, která představuje stranu, pro kterou je token vystaven.

Poznámky

Hodnota contextId by měla být jedinečná mezi všemi tokeny kontextu zabezpečení vydanými službou.

Platí pro

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

Inicializuje novou instanci SecurityContextSecurityToken třídy.

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))

Parametry

contextId
UniqueId

A UniqueId , který představuje ID kontextu.

id
String

ID tokenu.

key
Byte[]

Bajtové pole, které představuje klíč.

validFrom
DateTime

Efektivní počáteční čas.

validTo
DateTime

Čas vypršení platnosti.

keyGeneration
UniqueId

A UniqueId , který představuje generování klíčů.

keyEffectiveTime
DateTime

Klíčový efektivní počáteční čas.

keyExpirationTime
DateTime

Doba vypršení platnosti klíče.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Kolekce IAuthorizationPolicy instancí jen pro čtení, která představuje stranu, pro kterou je token vystaven.

Poznámky

Hodnota contextId by měla být jedinečná mezi všemi tokeny kontextu zabezpečení vydanými službou.

Platí pro