public abstract class ServerHelloMessage extends ServerOutputMessage
Modifier and Type | Method and Description |
---|---|
java.util.Set<java.lang.String> |
getAlternativeSignatureNames()
Gets The set of alternative signing protocols that the server engine supports (e.g.
|
byte[] |
getChallenge()
Gets The 'challenge' to the client who wants to establish a connection and will be taken to task to authenticate himself, using this challenge
|
byte[] |
getCipherInfo()
Gets the CIPHERINFO field contents
|
java.lang.String |
getCipherInfoCipherName()
Gets cipherInfoEncrypted
|
java.lang.String |
getCipherName()
Gets The name of the encryption/decryption protocol to be used on the connection
|
long |
getIdleTime()
Gets The idle time for the connection as decided upon by the server
|
java.lang.String |
getSignatureName()
Gets The name of the signing protocol to be used on the connection
|
Version |
getVersion()
Gets The SIRA_PRISE version to use when deciding what message versions to send/interpret
|
getMessageTypeID, readMessage, sendMessage
public final long getIdleTime()
public final java.util.Set<java.lang.String> getAlternativeSignatureNames()
public final byte[] getChallenge()
public final byte[] getCipherInfo()
public final java.lang.String getCipherInfoCipherName()
public final java.lang.String getCipherName()
public final java.lang.String getSignatureName()
public final Version getVersion()