Compartilhar via


RsaSecurityKey Classe

Definição

Representa uma chave de segurança que é gerada usando o algoritmo RSA. Essa classe não pode ser herdada.

public ref class RsaSecurityKey sealed : System::IdentityModel::Tokens::AsymmetricSecurityKey
public sealed class RsaSecurityKey : System.IdentityModel.Tokens.AsymmetricSecurityKey
type RsaSecurityKey = class
    inherit AsymmetricSecurityKey
Public NotInheritable Class RsaSecurityKey
Inherits AsymmetricSecurityKey
Herança

Construtores

RsaSecurityKey(RSA)

Inicializa uma nova instância da classe RsaSecurityKey usando o algoritmo RSA especificado.

Propriedades

KeySize

Obtém o tamanho, em bits, da chave.

Métodos

DecryptKey(String, Byte[])

Descriptografa a chave criptografada especificada.

EncryptKey(String, Byte[])

Criptografa a chave especificada usando o algoritmo especificado.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetAsymmetricAlgorithm(String, Boolean)

Obtém o algoritmo de criptografia assimétrico especificado.

GetHashAlgorithmForSignature(String)

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)

Obtém o algoritmo desformatador para a assinatura digital.

GetSignatureFormatter(String)

Obtém o algoritmo formatador para a assinatura digital.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
HasPrivateKey()

Obtém um valor que indica se a chave privada está disponível.

IsAsymmetricAlgorithm(String)

Obtém um valor que indica se o algoritmo especificado usa chaves assimétricas.

IsSupportedAlgorithm(String)

Obtém um valor que indica se o algoritmo especificado é compatível com essa classe.

IsSymmetricAlgorithm(String)

Obtém um valor que indica se o algoritmo especificado usa chaves simétricas.

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