X509AsymmetricSecurityKey Classe

Definizione

Rappresenta una chiave asimmetrica per i certificati X.509.

public ref class X509AsymmetricSecurityKey : System::IdentityModel::Tokens::AsymmetricSecurityKey
public class X509AsymmetricSecurityKey : System.IdentityModel.Tokens.AsymmetricSecurityKey
type X509AsymmetricSecurityKey = class
    inherit AsymmetricSecurityKey
Public Class X509AsymmetricSecurityKey
Inherits AsymmetricSecurityKey
Ereditarietà
X509AsymmetricSecurityKey

Costruttori

Nome Descrizione
X509AsymmetricSecurityKey(X509Certificate2)

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

Proprietà

Nome Descrizione
KeySize

Ottiene le dimensioni, in bit, della chiave pubblica associata al certificato X.509.

Metodi

Nome Descrizione
DecryptKey(String, Byte[])

Decrittografa la chiave crittografata specificata usando l'algoritmo di crittografia specificato.

EncryptKey(String, Byte[])

Crittografa la chiave crittografata specificata usando l'algoritmo di crittografia specificato.

Equals(Object)

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

(Ereditato da Object)
GetAsymmetricAlgorithm(String, Boolean)

Ottiene l'algoritmo di crittografia asimmetrico specificato.

GetHashAlgorithmForSignature(String)

Ottiene un algoritmo di crittografia che genera un hash per una firma digitale.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetSignatureDeformatter(String)

Ottiene l'algoritmo de-formattatore per la firma digitale.

GetSignatureFormatter(String)

Ottiene l'algoritmo formattatore per la firma digitale.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
HasPrivateKey()

Ottiene un valore che indica se la chiave privata è disponibile.

IsAsymmetricAlgorithm(String)

Ottiene un valore che indica se l'algoritmo specificato utilizza chiavi asimmetriche.

IsSupportedAlgorithm(String)

Ottiene un valore che indica se l'algoritmo specificato è supportato da questa classe.

IsSymmetricAlgorithm(String)

Ottiene un valore che indica se l'algoritmo specificato utilizza chiavi simmetriche.

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a