public abstract class ClientHelloMessageType extends ServerInputMessageType
Modifier and Type | Field and Description |
---|---|
static int |
MESSAGETYPEID
The numeric ID for messages of this type (-1413809458 )
|
Modifier and Type | Method and Description |
---|---|
abstract ClientHelloMessage |
message(java.util.Set<java.lang.String> signatureAlgorithmNames,
java.util.Set<java.lang.String> encryptionProtocolNames,
long requestConnectionIdleTime,
Version version,
java.lang.String clientID)
Factory method for creating instances of ClientHello messages of some particular version of the CLientHello messagetype
|
public static final int MESSAGETYPEID
public abstract ClientHelloMessage message(java.util.Set<java.lang.String> signatureAlgorithmNames, java.util.Set<java.lang.String> encryptionProtocolNames, long requestConnectionIdleTime, Version version, java.lang.String clientID)
signatureAlgorithmNames
- The set of names of signatrue algorithms that the client is willing and able to use in the conversation with the serverencryptionProtocolNames
- The set of names of encryption algorithms that the client is willing and able to use in the conversation with the serverrequestConnectionIdleTime
- The time in millieseconds that the client requests the server to allow this connection to remain idle, that is, in a state where no transaction has been started on the connectionversion
- The version of the SIRA_PRISE specification that this client will use in the conversation with the serverclientID
- The ID string by which the client is known to the server