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.

C#
public SecurityContextSecurityToken(System.Xml.UniqueId contextId, byte[] key, DateTime validFrom, DateTime validTo);

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

.NET Framework 4.8.1 y otras versiones
Producto Versiones
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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

Inicializa una nueva instancia de la clase SecurityContextSecurityToken.

C#
public SecurityContextSecurityToken(System.Xml.UniqueId contextId, string id, byte[] key, DateTime validFrom, DateTime validTo);

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

.NET Framework 4.8.1 y otras versiones
Producto Versiones
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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

Inicializa una nueva instancia de la clase SecurityContextSecurityToken.

C#
public SecurityContextSecurityToken(System.Xml.UniqueId contextId, string id, byte[] key, DateTime validFrom, DateTime validTo, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies);

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

.NET Framework 4.8.1 y otras versiones
Producto Versiones
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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

Inicializa una nueva instancia de la clase SecurityContextSecurityToken.

C#
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);

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

.NET Framework 4.8.1 y otras versiones
Producto Versiones
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1