C# Класс Org.BouncyCastle.Crypto.Tls.DefaultTlsAgreementCredentials

Наследование: TlsAgreementCredentials
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
basicAgreement IBasicAgreement
clientCert Certificate
clientPrivateKey AsymmetricKeyParameter
truncateAgreement bool

Открытые методы

Метод Описание
DefaultTlsAgreementCredentials ( Certificate clientCertificate, AsymmetricKeyParameter clientPrivateKey ) : System
GenerateAgreement ( AsymmetricKeyParameter serverPublicKey ) : byte[]

Описание методов

DefaultTlsAgreementCredentials() публичный Метод

public DefaultTlsAgreementCredentials ( Certificate clientCertificate, AsymmetricKeyParameter clientPrivateKey ) : System
clientCertificate Certificate
clientPrivateKey AsymmetricKeyParameter
Результат System

GenerateAgreement() публичный Метод

public GenerateAgreement ( AsymmetricKeyParameter serverPublicKey ) : byte[]
serverPublicKey AsymmetricKeyParameter
Результат byte[]

Описание свойств

basicAgreement защищенное свойство

protected IBasicAgreement basicAgreement
Результат IBasicAgreement

clientCert защищенное свойство

protected Certificate,Org.BouncyCastle.Crypto.Tls clientCert
Результат Certificate

clientPrivateKey защищенное свойство

protected AsymmetricKeyParameter clientPrivateKey
Результат AsymmetricKeyParameter

truncateAgreement защищенное свойство

protected bool truncateAgreement
Результат bool