Idioma

EncryptingCredentials Classe

Definição

Uma classe para propriedades que são usadas para criptografia de token.

public class EncryptingCredentials
type EncryptingCredentials = class
Public Class EncryptingCredentials
Herança
EncryptingCredentials
Derivado

Construtores

Nome Description
EncryptingCredentials(SecurityKey, String, String)

Inicializa uma nova instância da classe EncryptingCredentials.

EncryptingCredentials(SymmetricSecurityKey, String)

Inicializa uma nova instância da classe EncryptingCredentials.

EncryptingCredentials(X509Certificate2, String, String)

Inicializa uma nova instância da classe EncryptingCredentials.

Propriedades

Nome Description
Alg

Obtém o algoritmo de encapsulamento de chave usado para criptografia de chave de sessão.

CryptoProviderFactory

Os usuários podem substituir o padrão CryptoProviderFactory com essa propriedade. Essa fábrica será usada para criar provedores de criptografia.

Enc

Obtém o algoritmo de criptografia de dados.

Key

Obtém o SecurityKey usado para criptografia.

KeyExchangePublicKey

Obtém ou define a chave pública usada em Algoritmos de Contrato de Chave.

SetDefaultCtyClaim

Obtém ou define um bool que controla se a criação de token criptografado definirá 'cty' padrão se não for especificado.

Aplica-se a