Condividi tramite


X509SecurityToken Classe

Definizione

Rappresenta un token di sicurezza basato su un certificato 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
Ereditarietà
X509SecurityToken
Derivato
Implementazioni

Commenti

Per ottenere i dettagli del certificato X.509, accedere alla proprietà Certificate.

Costruttori

X509SecurityToken(X509Certificate2)

Inizializza una nuova istanza della classe X509SecurityToken utilizzando il certificato X.509 specificato.

X509SecurityToken(X509Certificate2, String)

Inizializza una nuova istanza della classe X509SecurityToken utilizzando il certificato X.509 e l'identificatore univoco specificati.

Proprietà

Certificate

Ottiene il certificato X.509 associato al token di sicurezza.

Id

Ottiene un identificatore univoco del token di sicurezza.

SecurityKeys

Ottiene le chiavi crittografiche associate al token di sicurezza.

ValidFrom

Ottiene il primo istante nel tempo in cui questo token di sicurezza è valido.

ValidTo

Ottiene l'ultimo istante nel tempo in cui questo token di sicurezza è valido.

Metodi

CanCreateKeyIdentifierClause<T>()

Ottiene un valore che indica se questo token di sicurezza è in grado di creare l'identificatore di chiave specificato.

CreateKeyIdentifierClause<T>()

Crea la clausola dell'identificatore di chiave specificata.

Dispose()

Rilascia tutte le risorse usate dal X509SecurityToken.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Restituisce un valore che indica se l'identificatore di chiave per questa istanza è uguale all'identificatore di chiave specificato.

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

Ottiene la chiave per la clausola dell'identificatore di chiave specificata.

(Ereditato da SecurityToken)
ThrowIfDisposed()

Genera un'eccezione se il metodo ThrowIfDisposed() è stato chiamato per questa istanza.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a