Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Anchor
Handshake
Handshake
Handshake
 

Description 

Identify the version of the protocol being used by the client and server.  Note that there is both a major and minor version number, and while the major version has already been sent as part of the binary connection negotiation (as that version may be needed to even read this handshake message), it is still required in this message for completeness sake.  The connection_API.proto file contains enums for the version fields where MajorVerions.CURRENT_MAJOR_VERSION and MinorVersions.CURRENT_MINOR_VERSION will be the version implemented by this package of proto files.

...

Error Code
Error Definition
Error Description
1102
UNSUPPORTED_OPERATION
This will be returned in response to a HandshakeRequest if the handshake has already been completed for this connection

Anchor
Authentication
Authentication
Authentication
 

Description 

Pass client credentials to the server's security manager.  Credentials are passed in as key, value pairs of strings and are interpreted by the security manager on the server.  For a default Shiro security manager, the credentials might be as simple as 

...