Partager via


X509SecurityToken Classe

Définition

Représente un jeton de sécurité basé sur un certificat X.509.

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
Héritage
X509SecurityToken
Dérivé
Implémente

Remarques

Pour obtenir les détails du certificat X.509, accédez à la propriété Certificate.

Constructeurs

X509SecurityToken(X509Certificate2)

Initialise une nouvelle instance de la classe X509SecurityToken à l’aide du certificat X.509 spécifié.

X509SecurityToken(X509Certificate2, String)

Initialise une nouvelle instance de la classe X509SecurityToken à l’aide du certificat X.509 et de l’identificateur unique spécifiés.

Propriétés

Certificate

Obtient le certificat X.509 associé au jeton de sécurité.

Id

Obtient un identificateur unique du jeton de sécurité.

SecurityKeys

Obtient les clés de chiffrement associées au jeton de sécurité.

ValidFrom

Obtient le premier instant au moment où ce jeton de sécurité est valide.

ValidTo

Obtient le dernier instant au moment où ce jeton de sécurité est valide.

Méthodes

CanCreateKeyIdentifierClause<T>()

Obtient une valeur indiquant si ce jeton de sécurité est capable de créer l’identificateur de clé spécifié.

CreateKeyIdentifierClause<T>()

Crée la clause d’identificateur de clé spécifiée.

Dispose()

Libère toutes les ressources utilisées par le X509SecurityToken.

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Retourne une valeur indiquant si l’identificateur de clé de cette instance est égal à l’identificateur de clé spécifié.

MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

Obtient la clé de la clause d’identificateur de clé spécifiée.

(Hérité de SecurityToken)
ThrowIfDisposed()

Lève une exception si la méthode ThrowIfDisposed() a été appelée pour cette instance.

ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à