EncryptingCredentials Classe

Definição

Uma classe para propriedades usadas para encriptação de tokens.

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

Construtores

Name Descrição
EncryptingCredentials(SecurityKey, String, String)

Inicializa uma nova instância da EncryptingCredentials classe.

EncryptingCredentials(SymmetricSecurityKey, String)

Inicializa uma nova instância da EncryptingCredentials classe.

EncryptingCredentials(X509Certificate2, String, String)

Inicializa uma nova instância da EncryptingCredentials classe.

Propriedades

Name Descrição
Alg

Obtém o algoritmo de enrolamento de chave usado para encriptação de chaves de sessão.

CryptoProviderFactory

Os utilizadores podem sobrescrever o padrão CryptoProviderFactory com esta propriedade. Esta fábrica será usada para criar fornecedores de encriptação.

Enc

Obtém o algoritmo de encriptação de dados.

Key

Obtém o SecurityKey uso para encriptação.

KeyExchangePublicKey

Obtém ou define a chave pública usada nos Algoritmos de Concordância de Chaves.

SetDefaultCtyClaim

Recebe ou define um bool que controla se a criação do token encriptado irá definir o padrão 'cty' se não for especificado.

Aplica-se a