public class Gss_group1_sha1_KeyExchange extends SshKeyExchangeClient
Implementation of the SSH Transport Protocol key exchange method "gss-group1-sha1-toWM5Slw5Ew8Mqkay+al2g==".
| Modifier and Type | Field and Description |
|---|---|
static String |
gss_group1_sha1_KeyEx
Constant for the algorithm name "gss-group1-sha1-toWM5Slw5Ew8Mqkay+al2g==".
|
exchangeHash, hostKey, secret, signature, transport| Constructor and Description |
|---|
Gss_group1_sha1_KeyExchange()
Contruct an uninitialized instance.
|
| Modifier and Type | Method and Description |
|---|---|
GSSContext |
getGSSContext() |
LoginContext |
getLoginContext() |
String |
getName()
Get the algorithm name for this key exchange
|
boolean |
isKeyExchangeMessage(int messageid) |
void |
performClientExchange(String clientId,
String serverId,
byte[] clientKexInit,
byte[] serverKexInit) |
getExchangeHash, getHostKey, getSecret, getSignature, init, resetpublic static final String gss_group1_sha1_KeyEx
public Gss_group1_sha1_KeyExchange()
public LoginContext getLoginContext()
public boolean isKeyExchangeMessage(int messageid)
isKeyExchangeMessage in class SshKeyExchangeClientpublic String getName()
getName in interface SshComponentgetName in class SshKeyExchangeClientpublic void performClientExchange(String clientId, String serverId, byte[] clientKexInit, byte[] serverKexInit) throws SshException
performClientExchange in class SshKeyExchangeClientSshExceptionpublic GSSContext getGSSContext()
Copyright © 2012. All Rights Reserved.