Most security configuration takes place on the GemFire server. The server’s security framework authenticates clients as they connect to a cache server and authorizes client cache operations using developer-provided implementations for authentication and authorization.
For an explanation of the server-side implementation of security features, see Security in the GemFire User Guide.
A Native Client application must address two security concerns when connecting to a GemFire server:
The Client must submit its authentication credentials to the server using the developer-provided authentication implementation expected by the server.
TLS/SSL Client/Server Communication Encryption
Communication between client and server should be encrypted so authentication credentials and other transmissions cannot be viewed by third-parties.