Zdexby TheHolyOneZ
49,743 classes
Class

TlsSrpKeyExchange

: AbstractTlsKeyExchange : Object
Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.TlsSrpKeyExchange, com.Tivadar.Best.HTTP 0x0068 (104 B) inherited 0x0020 com.Tivadar.Best.HTTP.dll
0x00x0068

Members 9

OffsetSizeNameTypeFlagsDefault
0x08m_srpIdentityTlsSrpIdentity1 flags—
0x08m_srpConfigVerifierTlsSrpConfigVerifier1 flags—
0x08m_serverCertificateTlsCertificate1 flags—
0x08m_srpSaltbyte[]1 flags—
0x08m_srpClientTlsSrp6Client1 flags—
0x08m_srpLoginParametersTlsSrpLoginParameters1 flags—
0x08m_serverCredentialsTlsCredentialedSigner1 flags—
0x08m_srpServerTlsSrp6Server1 flags—
0x08m_srpPeerCredentialsBigInteger1 flags—
Inherited from AbstractTlsKeyExchange 2
OffsetSizeNameTypeFlagsDefault
0x04m_keyExchangeint2 flags—
0x00140x04padding / unreflected
0x08m_contextTlsContext1 flags—

Functions 14

SignatureFlagsNativeParams
int CheckKeyExchange(int keyExchange)PrivateStatic—0x04
void .ctor(int keyExchange, TlsSrpIdentity srpIdentity, TlsSrpConfigVerifier srpConfigVerifier)Public+1 flags—0x08
void .ctor(int keyExchange, TlsSrpLoginParameters srpLoginParameters)Public+1 flags—0x08
void SkipServerCredentials()Public+1 flags—0x00
void ProcessServerCredentials(TlsCredentials serverCredentials)Public+1 flags—0x08
void ProcessServerCertificate(Certificate serverCertificate)Public+1 flags—0x08
bool get_RequiresServerKeyExchange()Public+2 flags—0x01
byte[] GenerateServerKeyExchange()Public+1 flags—0x08
void ProcessServerKeyExchange(Stream input)Public+1 flags—0x08
void ProcessClientCredentials(TlsCredentials clientCredentials)Public+1 flags—0x08
void GenerateClientKeyExchange(Stream output)Public+1 flags—0x08
void ProcessClientKeyExchange(Stream input)Public+1 flags—0x08
TlsSecret GeneratePreMasterSecret()Public+1 flags—0x08
BigInteger ValidatePublicValue(BigInteger N, BigInteger val)Static+1 flags—0x08