|
Holger's Java API |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.antelmann.net.SimpleHandshake
public class SimpleHandshake
| Constructor Summary | |
|---|---|
SimpleHandshake(char[] signature)
uses an infinite soTimeout (0) |
|
SimpleHandshake(char[] signature,
int soTimeout)
|
|
SimpleHandshake(String signature)
uses an infinite soTimeout (0) |
|
SimpleHandshake(String signature,
int soTimeout)
|
|
| Method Summary | |
|---|---|
void |
clientHandshake(NetConnection con)
performs a handshake for the given socket on behalf of a client |
Object |
getHandshakeAnswer(Object question)
hashes a combination of the question and the signature |
Object |
getHandshakeQuestion()
generates a random String |
String |
getIdentificationString()
returns a hashed version of the signature given in the constructor |
int |
getSoTimeout()
|
void |
serverHandshake(NetConnection con)
performs a handshake for the given socket on behalf of a server |
void |
setSoTimeout(int soTimeout)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SimpleHandshake(String signature)
public SimpleHandshake(char[] signature)
public SimpleHandshake(String signature,
int soTimeout)
public SimpleHandshake(char[] signature,
int soTimeout)
| Method Detail |
|---|
public String getIdentificationString()
getIdentificationString in interface Handshakepublic int getSoTimeout()
public void setSoTimeout(int soTimeout)
public Object getHandshakeAnswer(Object question)
getHandshakeAnswer in interface Handshakepublic Object getHandshakeQuestion()
getHandshakeQuestion in interface Handshake
public void serverHandshake(NetConnection con)
throws IOException,
HandshakeException
Handshake
serverHandshake in interface HandshakeIOException
HandshakeException
public void clientHandshake(NetConnection con)
throws IOException,
HandshakeException
Handshake
clientHandshake in interface HandshakeIOException
HandshakeException
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||