Udostępnij za pośrednictwem


SecurityContextSecurityToken Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy SecurityContextSecurityToken.

Przeciążenia

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

Inicjuje nowe wystąpienie klasy SecurityContextSecurityToken.

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

Inicjuje nowe wystąpienie klasy SecurityContextSecurityToken.

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

Inicjuje nowe wystąpienie klasy SecurityContextSecurityToken.

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

Inicjuje nowe wystąpienie klasy SecurityContextSecurityToken.

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

Inicjuje nowe wystąpienie klasy 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)

Parametry

contextId
UniqueId

Element UniqueId reprezentujący identyfikator kontekstu.

key
Byte[]

Tablica bajtów reprezentująca klucz.

validFrom
DateTime

Obowiązująca godzina rozpoczęcia.

validTo
DateTime

Czas wygaśnięcia.

Uwagi

Element contextId powinien być unikatowy wśród wszystkich tokenów kontekstu zabezpieczeń wystawionych przez usługę.

Dotyczy

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

Inicjuje nowe wystąpienie klasy 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)

Parametry

contextId
UniqueId

Element UniqueId reprezentujący identyfikator kontekstu.

id
String

Identyfikator tokenu.

key
Byte[]

Tablica bajtów reprezentująca klucz.

validFrom
DateTime

Obowiązująca godzina rozpoczęcia.

validTo
DateTime

Czas wygaśnięcia.

Uwagi

Element contextId powinien być unikatowy wśród wszystkich tokenów kontekstu zabezpieczeń wystawionych przez usługę.

Dotyczy

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

Inicjuje nowe wystąpienie klasy 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))

Parametry

contextId
UniqueId

Element UniqueId reprezentujący identyfikator kontekstu.

id
String

Identyfikator tokenu.

key
Byte[]

Tablica bajtów reprezentująca klucz.

validFrom
DateTime

Obowiązująca godzina rozpoczęcia.

validTo
DateTime

Czas wygaśnięcia.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Kolekcja IAuthorizationPolicy wystąpień tylko do odczytu reprezentująca stronę, dla której wystawiono token.

Uwagi

Element contextId powinien być unikatowy wśród wszystkich tokenów kontekstu zabezpieczeń wystawionych przez usługę.

Dotyczy

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

Inicjuje nowe wystąpienie klasy 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))

Parametry

contextId
UniqueId

Element UniqueId reprezentujący identyfikator kontekstu.

id
String

Identyfikator tokenu.

key
Byte[]

Tablica bajtów reprezentująca klucz.

validFrom
DateTime

Obowiązująca godzina rozpoczęcia.

validTo
DateTime

Czas wygaśnięcia.

keyGeneration
UniqueId

Element UniqueId reprezentujący generowanie klucza.

keyEffectiveTime
DateTime

Kluczowy efektywny czas rozpoczęcia.

keyExpirationTime
DateTime

Czas wygaśnięcia klucza.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Kolekcja IAuthorizationPolicy wystąpień tylko do odczytu reprezentująca stronę, dla której wystawiono token.

Uwagi

Element contextId powinien być unikatowy wśród wszystkich tokenów kontekstu zabezpieczeń wystawionych przez usługę.

Dotyczy