SecurityContextSecurityToken Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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. |