SecurityContextSecurityToken Oluşturucular

Tanım

SecurityContextSecurityToken sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

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

SecurityContextSecurityToken sınıfının yeni bir örneğini başlatır.

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

SecurityContextSecurityToken sınıfının yeni bir örneğini başlatır.

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

SecurityContextSecurityToken sınıfının yeni bir örneğini başlatır.

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

SecurityContextSecurityToken sınıfının yeni bir örneğini başlatır.

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

SecurityContextSecurityToken sınıfının yeni bir örneğini başlatır.

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)

Parametreler

contextId
UniqueId

UniqueIdBağlam Kimliğini temsil eden bir.

key
Byte[]

Anahtarı temsil eden bir bayt dizisi.

validFrom
DateTime

Geçerli başlangıç saati.

validTo
DateTime

Sona erme zamanı.

Açıklamalar

contextIdHizmet tarafından verilen tüm güvenlik bağlamı belirteçleri arasında benzersiz olmalıdır.

Şunlara uygulanır

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

SecurityContextSecurityToken sınıfının yeni bir örneğini başlatır.

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)

Parametreler

contextId
UniqueId

UniqueIdBağlam Kimliğini temsil eden bir.

id
String

Belirteç kimliği.

key
Byte[]

Anahtarı temsil eden bir bayt dizisi.

validFrom
DateTime

Geçerli başlangıç saati.

validTo
DateTime

Sona erme zamanı.

Açıklamalar

contextIdHizmet tarafından verilen tüm güvenlik bağlamı belirteçleri arasında benzersiz olmalıdır.

Şunlara uygulanır

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

SecurityContextSecurityToken sınıfının yeni bir örneğini başlatır.

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

Parametreler

contextId
UniqueId

UniqueIdBağlam Kimliğini temsil eden bir.

id
String

Belirteç kimliği.

key
Byte[]

Anahtarı temsil eden bir bayt dizisi.

validFrom
DateTime

Geçerli başlangıç saati.

validTo
DateTime

Sona erme zamanı.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

IAuthorizationPolicyBelirtecin verildiği tarafı temsil eden bir salt okuma koleksiyonu.

Açıklamalar

contextIdHizmet tarafından verilen tüm güvenlik bağlamı belirteçleri arasında benzersiz olmalıdır.

Şunlara uygulanır

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

SecurityContextSecurityToken sınıfının yeni bir örneğini başlatır.

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

Parametreler

contextId
UniqueId

UniqueIdBağlam Kimliğini temsil eden bir.

id
String

Belirteç kimliği.

key
Byte[]

Anahtarı temsil eden bir bayt dizisi.

validFrom
DateTime

Geçerli başlangıç saati.

validTo
DateTime

Sona erme zamanı.

keyGeneration
UniqueId

UniqueIdAnahtar oluşturmayı temsil eden bir.

keyEffectiveTime
DateTime

Anahtar etkin başlangıç zamanı.

keyExpirationTime
DateTime

Anahtar sona erme saati.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

IAuthorizationPolicyBelirtecin verildiği tarafı temsil eden bir salt okuma koleksiyonu.

Açıklamalar

contextIdHizmet tarafından verilen tüm güvenlik bağlamı belirteçleri arasında benzersiz olmalıdır.

Şunlara uygulanır