Condividi tramite


AsymmetricSecurityKey Classe

Definizione

Classe di base per chiavi asimmetriche.

public ref class AsymmetricSecurityKey abstract : System::IdentityModel::Tokens::SecurityKey
public abstract class AsymmetricSecurityKey : System.IdentityModel.Tokens.SecurityKey
type AsymmetricSecurityKey = class
    inherit SecurityKey
Public MustInherit Class AsymmetricSecurityKey
Inherits SecurityKey
Ereditarietà
AsymmetricSecurityKey
Derivato

Commenti

Non è possibile utilizzare questa classe quando Windows Communication Foundation è in esecuzione con attendibilità parziale.

Costruttori

AsymmetricSecurityKey()

Inizializza una nuova istanza della classe AsymmetricSecurityKey.

Proprietà

KeySize

Se sottoposto a override in una classe derivata, recupera la dimensione, in bit, della chiave.

(Ereditato da SecurityKey)

Metodi

DecryptKey(String, Byte[])

Quando viene sottoposto a override in una classe derivata, esegue la decrittografia della chiave crittografata specificata.

(Ereditato da SecurityKey)
EncryptKey(String, Byte[])

Quando sottoposto a override in una classe derivata, esegue la crittografia della chiave specificata.

(Ereditato da SecurityKey)
Equals(Object)

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

(Ereditato da Object)
GetAsymmetricAlgorithm(String, Boolean)

Quando viene sottoposto a override in una classe derivata, ottiene l'algoritmo di crittografia asimmetrico specificato.

GetHashAlgorithmForSignature(String)

Quando viene sottoposto a override in una classe derivata, ottiene un algoritmo di crittografia che genera un hash per una firma digitale.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetSignatureDeformatter(String)

Quando viene sottoposto a override in una classe derivata, ottiene un algoritmo di deformattazione per la firma digitale.

GetSignatureFormatter(String)

Quando viene sottoposto a override in una classe derivata, ottiene l'algoritmo di formattazione per la firma digitale.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
HasPrivateKey()

Quando viene sottoposto a override in una classe derivata, ottiene un valore che indica se la chiave privata è disponibile.

IsAsymmetricAlgorithm(String)

Quando sottoposto a override in una classe derivata, ottiene un valore che indica se l'algoritmo specificato utilizza chiavi asimmetriche.

(Ereditato da SecurityKey)
IsSupportedAlgorithm(String)

Quando sottoposto a override in una classe derivata, ottiene un valore che indica se l'algoritmo specificato è supportato da questa classe.

(Ereditato da SecurityKey)
IsSymmetricAlgorithm(String)

Quando sottoposto a override in una classe derivata, ottiene un valore che indica se l'algoritmo specificato utilizza chiavi simmetriche.

(Ereditato da SecurityKey)
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