C# 클래스 Org.BouncyCastle.Crypto.Tls.DefaultTlsAgreementCredentials

상속: TlsAgreementCredentials
파일 보기 프로젝트 열기: nonorganic/dssnet

보호된 프로퍼티들

프로퍼티 타입 설명
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