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.
...
| | |
---|
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
...