| Modifier and Type | Field and Description |
|---|---|
| protected TlsCertificate | |
| protected TlsCredentialedSigner | |
| protected TlsSRP6Client | |
| protected TlsSRPConfigVerifier | |
| protected TlsSRPIdentity | |
| protected TlsSRPLoginParameters | |
| protected BigInteger | |
| protected byte[] | |
| protected TlsSRP6Server |
| Access | Constructor and Description |
|---|---|
| public | TlsSRPKeyExchange(int keyExchange, TlsSRPIdentity srpIdentity, TlsSRPConfigVerifier srpConfigVerifier)
|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static int | |
| public void | |
| public TlsSecret | |
| public byte[] | |
| public void | processClientCredentials(TlsCredentials clientCredentials)
Implements org.
|
| public void | |
| public void | processServerCertificate(Certificate serverCertificate)
Overrides org. Implements org.
|
| public void | processServerCredentials(TlsCredentials serverCredentials)
Implements org.
|
| public void | |
| public boolean | |
| public void | |
| protected static BigInteger |
| serverCertificate | back to summary |
|---|---|
| protected TlsCertificate serverCertificate | |
| serverCredentials | back to summary |
|---|---|
| protected TlsCredentialedSigner serverCredentials | |
| srpClient | back to summary |
|---|---|
| protected TlsSRP6Client srpClient | |
| srpConfigVerifier | back to summary |
|---|---|
| protected TlsSRPConfigVerifier srpConfigVerifier | |
| srpIdentity | back to summary |
|---|---|
| protected TlsSRPIdentity srpIdentity | |
| srpLoginParameters | back to summary |
|---|---|
| protected TlsSRPLoginParameters srpLoginParameters | |
| srpPeerCredentials | back to summary |
|---|---|
| protected BigInteger srpPeerCredentials | |
| srpSalt | back to summary |
|---|---|
| protected byte[] srpSalt | |
| srpServer | back to summary |
|---|---|
| protected TlsSRP6Server srpServer | |
| TlsSRPKeyExchange | back to summary |
|---|---|
| public TlsSRPKeyExchange(int keyExchange, TlsSRPIdentity srpIdentity, TlsSRPConfigVerifier srpConfigVerifier) | |
| TlsSRPKeyExchange | back to summary |
|---|---|
| public TlsSRPKeyExchange(int keyExchange, TlsSRPLoginParameters srpLoginParameters) | |
| checkKeyExchange | back to summary |
|---|---|
| private static int checkKeyExchange(int keyExchange) | |
| generateClientKeyExchange | back to summary |
|---|---|
| public void generateClientKeyExchange(OutputStream output) throws IOException Implements org. | |
| generatePreMasterSecret | back to summary |
|---|---|
| public TlsSecret generatePreMasterSecret() throws IOException Implements org. | |
| generateServerKeyExchange | back to summary |
|---|---|
| public byte[] generateServerKeyExchange() throws IOException Overrides org. Implements org. | |
| processClientCredentials | back to summary |
|---|---|
| public void processClientCredentials(TlsCredentials clientCredentials) throws IOException Implements org. | |
| processClientKeyExchange | back to summary |
|---|---|
| public void processClientKeyExchange(InputStream input) throws IOException Overrides org. Implements org. | |
| processServerCertificate | back to summary |
|---|---|
| public void processServerCertificate(Certificate serverCertificate) throws IOException Overrides org. Implements org. | |
| processServerCredentials | back to summary |
|---|---|
| public void processServerCredentials(TlsCredentials serverCredentials) throws IOException Implements org. | |
| processServerKeyExchange | back to summary |
|---|---|
| public void processServerKeyExchange(InputStream input) throws IOException Overrides org. Implements org. | |
| requiresServerKeyExchange | back to summary |
|---|---|
| public boolean requiresServerKeyExchange() Overrides org. Implements org. | |
| skipServerCredentials | back to summary |
|---|---|
| public void skipServerCredentials() throws IOException Implements org. | |
| validatePublicValue | back to summary |
|---|---|
| protected static BigInteger validatePublicValue(BigInteger N, BigInteger val) throws IOException | |