Condividi tramite


X509AsymmetricSecurityKey Classe

Definizione

Rappresenta una chiave asimmetrica per 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

X509AsymmetricSecurityKey(X509Certificate2)

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

Proprietà

KeySize

Ottiene la dimensione, in bit, della chiave pubblica associata al certificato X.509.

Metodi

DecryptKey(String, Byte[])

Esegue la decrittografia della chiave crittografata specificata utilizzando l'algoritmo di crittografia specificato.

EncryptKey(String, Byte[])

Esegue la crittografia della chiave crittografata specificata utilizzando 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 del deformattatore per la firma digitale.

GetSignatureFormatter(String)

Ottiene l'algoritmo del formattatore per la firma digitale.

GetType()

Ottiene l'oggetto 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 dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a