SecurityContextSecurityToken Constructores

Definición

Inicializa una nueva instancia de la clase SecurityContextSecurityToken.

Sobrecargas

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

Inicializa una nueva instancia de la clase SecurityContextSecurityToken.

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

Inicializa una nueva instancia de la clase SecurityContextSecurityToken.

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

Inicializa una nueva instancia de la clase SecurityContextSecurityToken.

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

Inicializa una nueva instancia de la clase SecurityContextSecurityToken.

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

Inicializa una nueva instancia de la clase 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)

Parámetros

contextId
UniqueId

Clase UniqueId que representa el identificador de contexto.

key
Byte[]

Matriz de bytes que representa la clave.

validFrom
DateTime

La hora de inicio efectiva.

validTo
DateTime

La hora de expiración.

Comentarios

El parámetro contextId debe ser único entre todos los tokens de contexto de seguridad emitidos por el servicio.

Se aplica a

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

Inicializa una nueva instancia de la clase 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)

Parámetros

contextId
UniqueId

Clase UniqueId que representa el identificador de contexto.

id
String

Id. del token.

key
Byte[]

Matriz de bytes que representa la clave.

validFrom
DateTime

La hora de inicio efectiva.

validTo
DateTime

La hora de expiración.

Comentarios

El parámetro contextId debe ser único entre todos los tokens de contexto de seguridad emitidos por el servicio.

Se aplica a

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

Inicializa una nueva instancia de la clase 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))

Parámetros

contextId
UniqueId

Clase UniqueId que representa el identificador de contexto.

id
String

Id. del token.

key
Byte[]

Matriz de bytes que representa la clave.

validFrom
DateTime

La hora de inicio efectiva.

validTo
DateTime

La hora de expiración.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Una colección de solo lectura de instancias IAuthorizationPolicy que representa la parte a la que se emite el token.

Comentarios

El parámetro contextId debe ser único entre todos los tokens de contexto de seguridad emitidos por el servicio.

Se aplica a

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

Inicializa una nueva instancia de la clase 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))

Parámetros

contextId
UniqueId

Clase UniqueId que representa el identificador de contexto.

id
String

Id. del token.

key
Byte[]

Matriz de bytes que representa la clave.

validFrom
DateTime

La hora de inicio efectiva.

validTo
DateTime

La hora de expiración.

keyGeneration
UniqueId

UniqueId que representa la generación de la clave.

keyEffectiveTime
DateTime

La hora de inicio efectiva de la clave.

keyExpirationTime
DateTime

La hora de expiración de la clave.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Una colección de solo lectura de instancias IAuthorizationPolicy que representa la parte a la que se emite el token.

Comentarios

El parámetro contextId debe ser único entre todos los tokens de contexto de seguridad emitidos por el servicio.

Se aplica a