SecurityContextSecurityToken Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci SecurityContextSecurityToken třídy.
Přetížení
| Name | Description |
|---|---|
| SecurityContextSecurityToken(UniqueId, Byte[], DateTime, DateTime) |
Inicializuje novou instanci SecurityContextSecurityToken třídy. |
| SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime) |
Inicializuje novou instanci SecurityContextSecurityToken třídy. |
| SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>) |
Inicializuje novou instanci SecurityContextSecurityToken třídy. |
| SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, UniqueId, DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>) |
Inicializuje novou instanci SecurityContextSecurityToken třídy. |
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
- 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
- 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
- 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
- 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.
- 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.