X509SecurityToken X509SecurityToken X509SecurityToken X509SecurityToken Class

Definición

Representa un token de seguridad que se basa en un certificado X.509.Represents a security token that is based upon an X.509 certificate.

public ref class X509SecurityToken : System::IdentityModel::Tokens::SecurityToken, IDisposable
public class X509SecurityToken : System.IdentityModel.Tokens.SecurityToken, IDisposable
type X509SecurityToken = class
    inherit SecurityToken
    interface IDisposable
Public Class X509SecurityToken
Inherits SecurityToken
Implements IDisposable
Herencia
X509SecurityTokenX509SecurityTokenX509SecurityTokenX509SecurityToken
Derivado
Implementaciones

Comentarios

Para obtener los detalles del certificado X.509, consulte la propiedad Certificate.To get the details of the X.509 certificate, access the Certificate property.

Constructores

X509SecurityToken(X509Certificate2) X509SecurityToken(X509Certificate2) X509SecurityToken(X509Certificate2) X509SecurityToken(X509Certificate2)

Inicializa una nueva instancia de la clase X509SecurityToken usando el certificado X.509 especificado.Initializes a new instance of the X509SecurityToken class using the specified X.509 certificate.

X509SecurityToken(X509Certificate2, String) X509SecurityToken(X509Certificate2, String) X509SecurityToken(X509Certificate2, String) X509SecurityToken(X509Certificate2, String)

Inicializa una instancia nueva de la clase X509SecurityToken con el certificado X.509 especificado y un identificador único.Initializes a new instance of the X509SecurityToken class using the specified X.509 certificate and unique identifier.

Propiedades

Certificate Certificate Certificate Certificate

Obtiene el certificado X.509 asociado al token de seguridad.Gets the X.509 certificate associated with the security token.

Id Id Id Id

Obtiene un identificador único del token de seguridad.Gets a unique identifier of the security token.

SecurityKeys SecurityKeys SecurityKeys SecurityKeys

Obtiene las claves criptográficas asociadas al token de seguridad.Gets the cryptographic keys associated with the security token.

ValidFrom ValidFrom ValidFrom ValidFrom

Obtiene el primer momento en el que este token de seguridad es válido.Gets the first instant in time at which this security token is valid.

ValidTo ValidTo ValidTo ValidTo

Obtiene a tiempo el último momento en el que este token de seguridad es válido.Gets the last instant in time at which this security token is valid.

Métodos

CanCreateKeyIdentifierClause<T>() CanCreateKeyIdentifierClause<T>() CanCreateKeyIdentifierClause<T>() CanCreateKeyIdentifierClause<T>()

Obtiene un valor que indica si este token de seguridad es capaz de crear el identificador de clave especificado.Gets a value indicating whether this security token is capable of creating the specified key identifier.

CreateKeyIdentifierClause<T>() CreateKeyIdentifierClause<T>() CreateKeyIdentifierClause<T>() CreateKeyIdentifierClause<T>()

Crea la cláusula de identificador de clave especificada.Creates the specified key identifier clause.

Dispose() Dispose() Dispose() Dispose()

Libera todos los recursos que usa X509SecurityToken.Releases all resources used by the X509SecurityToken.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Inherited from Object)
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause) MatchesKeyIdentifierClause(SecurityKeyIdentifierClause) MatchesKeyIdentifierClause(SecurityKeyIdentifierClause) MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Devuelve un valor que indica si el identificador de clave para esta instancia es igual al identificador de clave especificado.Returns a value indicating whether the key identifier for this instance is equal to the specified key identifier.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Inherited from Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

Obtiene la clave para la cláusula de identificador de clave especificada.Gets the key for the specified key identifier clause.

(Inherited from SecurityToken)
ThrowIfDisposed() ThrowIfDisposed() ThrowIfDisposed() ThrowIfDisposed()

Inicia una excepción si se ha llamado al método ThrowIfDisposed() para esta instancia.Throws an exception if the ThrowIfDisposed() method has been called for this instance.

ToString() ToString() ToString() ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Inherited from Object)

Se aplica a