Property | Type | Description | |
---|---|---|---|
B | |||
context | TlsClientContext | ||
identity | byte[] | ||
keyExchange | Org.BouncyCastle.Crypto.Tls.KeyExchangeAlgorithm | ||
password | byte[] | ||
s | byte[] | ||
serverPublicKey | |||
srpClient | |||
tlsSigner | TlsSigner |
Method | Description | |
---|---|---|
GenerateClientKeyExchange ( Stream output ) : void | ||
GeneratePremasterSecret ( ) : byte[] | ||
ProcessClientCredentials ( TlsCredentials clientCredentials ) : void | ||
ProcessServerCertificate ( |
||
ProcessServerKeyExchange ( Stream input ) : void | ||
SkipClientCredentials ( ) : void | ||
SkipServerCertificate ( ) : void | ||
SkipServerKeyExchange ( ) : void | ||
ValidateCertificateRequest ( |
Method | Description | |
---|---|---|
InitSigner ( TlsSigner tlsSigner, |
Method | Description | |
---|---|---|
TlsSrpKeyExchange ( TlsClientContext context, Org.BouncyCastle.Crypto.Tls.KeyExchangeAlgorithm keyExchange, byte identity, byte password ) : System |
public GenerateClientKeyExchange ( Stream output ) : void | ||
output | Stream | |
return | void |
protected InitSigner ( TlsSigner tlsSigner, |
||
tlsSigner | TlsSigner | |
securityParameters | ||
return | ISigner |
public ProcessClientCredentials ( TlsCredentials clientCredentials ) : void | ||
clientCredentials | TlsCredentials | |
return | void |
public ProcessServerCertificate ( |
||
serverCertificate | ||
return | void |
public ProcessServerKeyExchange ( Stream input ) : void | ||
input | Stream | |
return | void |
public ValidateCertificateRequest ( |
||
certificateRequest | ||
return | void |
protected BigInteger,Org.BouncyCastle.Math B | ||
return |
protected KeyExchangeAlgorithm,Org.BouncyCastle.Crypto.Tls keyExchange | ||
return | Org.BouncyCastle.Crypto.Tls.KeyExchangeAlgorithm |
protected AsymmetricKeyParameter,Org.BouncyCastle.Crypto serverPublicKey | ||
return |
protected Srp6Client,Org.BouncyCastle.Crypto.Agreement.Srp srpClient | ||
return |