SecurityContextSecurityToken Clase

Definición

Representa el token definido por la especificación WS-SecureConversation.

public ref class SecurityContextSecurityToken : System::IdentityModel::Tokens::SecurityToken, IDisposable
public ref class SecurityContextSecurityToken : System::IdentityModel::Tokens::SecurityToken
public class SecurityContextSecurityToken : System.IdentityModel.Tokens.SecurityToken, IDisposable
public class SecurityContextSecurityToken : System.IdentityModel.Tokens.SecurityToken
type SecurityContextSecurityToken = class
    inherit SecurityToken
    interface TimeBoundedCache.IExpirableItem
    interface IDisposable
type SecurityContextSecurityToken = class
    inherit SecurityToken
Public Class SecurityContextSecurityToken
Inherits SecurityToken
Implements IDisposable
Public Class SecurityContextSecurityToken
Inherits SecurityToken
Herencia
SecurityContextSecurityToken
Implementaciones

Comentarios

Una instancia de esta clase contiene material clave junto con información de autenticación que representa el cliente. El usuario selecciona el algoritmo criptográfico que se utilizará con esto.

Constructores

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.

Propiedades

AuthorizationPolicies

Obtiene una colección de solo lectura de directivas de autorización de token.

BootstrapMessageProperty

Obtiene o establece SecurityMessageProperty que se extrae del mensaje de arranque.

ContextId

Obtiene el id. del contexto.

Id

Obtiene el id. del token.

IsCookieMode

Obtiene un valor que indica si se lee un token de contexto de seguridad (SCT) con un valor de modo que especifica cómo se controlan las cookies.

KeyEffectiveTime

Proporciona la hora de inicio efectiva de la clave.

KeyExpirationTime

Obtiene la hora de expiración de la clave.

KeyGeneration

Genera la clave.

SecurityKeys

Obtiene una colección de solo lectura de claves de seguridad.

ValidFrom

Proporciona la hora de inicio efectiva del token.

ValidTo

Obtiene la hora de vencimiento del token.

Métodos

CanCreateKeyIdentifierClause<T>()

Indica si se puede crear un tipo de cláusula especificada de identificador de clave.

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

Crea una cookie de token de contexto de seguridad.

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

Crea una cookie de token de contexto de seguridad.

CreateKeyIdentifierClause<T>()

Crea una cláusula de identificador de clave de un tipo especificado.

Dispose()

Libera los recursos no administrados usados por esta instancia de este objeto.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Indica si la cláusula de identificador de clave del token actual coincide con una cláusula de identificador clave especificada.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

Obtiene la clave para la cláusula de identificador de clave especificada.

(Heredado de SecurityToken)
ToString()

Genera una representación del texto de la instancia actual de este objeto.

Se aplica a