Compartilhar via


AsymmetricSecurityKey Classe

Definição

Classe base de 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

Comentários

Você não pode usar essa classe quando o Windows Communication Foundation estiver em execução sob confiança parcial.

Construtores

AsymmetricSecurityKey()

Inicializa uma nova instância da classe AsymmetricSecurityKey.

Propriedades

KeySize

Quando é substituído em uma classe derivada, obtém o tamanho, em bits, da chave.

(Herdado de SecurityKey)

Métodos

DecryptKey(String, Byte[])

Quando é substituído em uma classe derivada, descriptografa a chave criptografada especificada.

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

Quando é substituído em uma classe derivada, criptografa a chave especificada.

(Herdado de SecurityKey)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetAsymmetricAlgorithm(String, Boolean)

Quando substituído em uma classe derivada, obtém o algoritmo de criptografia assimétrico especificado.

GetHashAlgorithmForSignature(String)

Quando substituído em uma classe derivada, obtém um algoritmo de criptografia que gera um hash para uma assinatura digital.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetSignatureDeformatter(String)

Quando substituído em uma classe derivada, obtém o algoritmo desformatador para a assinatura digital.

GetSignatureFormatter(String)

Quando substituído em uma classe derivada, obtém o algoritmo formatador para a assinatura digital.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
HasPrivateKey()

Quando substituído em uma classe derivada, obtém um valor que indica se a chave privada está disponível.

IsAsymmetricAlgorithm(String)

Quando substituído em uma classe derivada, obtém um valor que indica se o algoritmo especificado usa chaves assimétricas.

(Herdado de SecurityKey)
IsSupportedAlgorithm(String)

Quando substituído em uma classe derivada, obtém um valor que indica se o algoritmo especificado é compatível com essa classe.

(Herdado de SecurityKey)
IsSymmetricAlgorithm(String)

Quando substituído em uma classe derivada, obtém um valor que indica se o algoritmo especificado usa chaves simétricas.

(Herdado de SecurityKey)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a