C# Class Org.BouncyCastle.Crypto.Tls.DefaultTlsAgreementCredentials

Inheritance: TlsAgreementCredentials
Afficher le fichier Open project: nonorganic/dssnet

Protected Properties

Свойство Type Description
basicAgreement IBasicAgreement
clientCert Certificate
clientPrivateKey AsymmetricKeyParameter
truncateAgreement bool

Méthodes publiques

Méthode Description
DefaultTlsAgreementCredentials ( Certificate clientCertificate, AsymmetricKeyParameter clientPrivateKey ) : System
GenerateAgreement ( AsymmetricKeyParameter serverPublicKey ) : byte[]

Method Details

DefaultTlsAgreementCredentials() public méthode

public DefaultTlsAgreementCredentials ( Certificate clientCertificate, AsymmetricKeyParameter clientPrivateKey ) : System
clientCertificate Certificate
clientPrivateKey AsymmetricKeyParameter
Résultat System

GenerateAgreement() public méthode

public GenerateAgreement ( AsymmetricKeyParameter serverPublicKey ) : byte[]
serverPublicKey AsymmetricKeyParameter
Résultat byte[]

Property Details

basicAgreement protected_oe property

protected IBasicAgreement basicAgreement
Résultat IBasicAgreement

clientCert protected_oe property

protected Certificate,Org.BouncyCastle.Crypto.Tls clientCert
Résultat Certificate

clientPrivateKey protected_oe property

protected AsymmetricKeyParameter clientPrivateKey
Résultat AsymmetricKeyParameter

truncateAgreement protected_oe property

protected bool truncateAgreement
Résultat bool