AsymmetricSecurityKey Classe

Definição

Classe base para chaves assimétricas.

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
Herança
AsymmetricSecurityKey
Derivado

Observações

Não pode usar esta classe quando o Windows Communication Foundation está a correr sob confiança parcial.

Construtores

Name Description
AsymmetricSecurityKey()

Inicializa uma nova instância da AsymmetricSecurityKey classe.

Propriedades

Name Description
KeySize

Quando sobrescrito numa classe derivada, obtém o tamanho, em bits, da chave.

(Herdado de SecurityKey)

Métodos

Name Description
DecryptKey(String, Byte[])

Quando sobreposta numa classe derivada, desencripta a chave encriptada especificada.

(Herdado de SecurityKey)
EncryptKey(String, Byte[])

Quando sobrescrito numa classe derivada, encripta a chave especificada.

(Herdado de SecurityKey)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetAsymmetricAlgorithm(String, Boolean)

Quando sobrescrito numa classe derivada, obtém o algoritmo criptográfico assimétrico especificado.

GetHashAlgorithmForSignature(String)

Quando sobreposto numa classe derivada, obtém-se um algoritmo criptográfico que gera um hash para uma assinatura digital.

GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetSignatureDeformatter(String)

Quando é sobreposto numa classe derivada, obtém o algoritmo de deformatter para a assinatura digital.

GetSignatureFormatter(String)

Quando sobrescrito numa classe derivada, obtém-se o algoritmo de formatador para a assinatura digital.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
HasPrivateKey()

Quando sobrescrito numa classe derivada, obtém um valor que indica se a chave privada está disponível.

IsAsymmetricAlgorithm(String)

Quando sobrescrito numa classe derivada, obtém um valor que indica se o algoritmo especificado utiliza chaves assimétricas.

(Herdado de SecurityKey)
IsSupportedAlgorithm(String)

Quando sobrescrito numa classe derivada, obtém um valor que indica se o algoritmo especificado é suportado por esta classe.

(Herdado de SecurityKey)
IsSymmetricAlgorithm(String)

Quando sobreposto numa classe derivada, obtém um valor que indica se o algoritmo especificado utiliza chaves simétricas.

(Herdado de SecurityKey)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a