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í
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[]
Pole bajtů, které představuje klíč.
- validFrom
- DateTime
Efektivní čas spuštění.
- validTo
- DateTime
Čas vypršení platnosti.
Poznámky
Parametr contextId
by měl 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[]
Pole bajtů, které představuje klíč.
- validFrom
- DateTime
Efektivní čas spuštění.
- validTo
- DateTime
Čas vypršení platnosti.
Poznámky
Parametr contextId
by měl 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[]
Pole bajtů, které představuje klíč.
- validFrom
- DateTime
Efektivní čas spuštění.
- validTo
- DateTime
Čas vypršení platnosti.
- authorizationPolicies
- ReadOnlyCollection<IAuthorizationPolicy>
Kolekce instancí jen pro čtení, která představuje stranu, pro kterou IAuthorizationPolicy je token vystaven.
Poznámky
Parametr contextId
by měl 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[]
Pole bajtů, které představuje klíč.
- validFrom
- DateTime
Efektivní čas spuštění.
- validTo
- DateTime
Čas vypršení platnosti.
- keyEffectiveTime
- DateTime
Klíč efektivní čas spuštění.
- keyExpirationTime
- DateTime
Čas vypršení platnosti klíče
- authorizationPolicies
- ReadOnlyCollection<IAuthorizationPolicy>
Kolekce instancí jen pro čtení, která představuje stranu, pro kterou IAuthorizationPolicy je token vystaven.
Poznámky
Parametr contextId
by měl být jedinečný mezi všemi tokeny kontextu zabezpečení vydanými službou.