| Package | Description | 
|---|---|
| com.hazelcast.client | Contains classes/interfaces related to Client | 
| com.hazelcast.client.config | Contains classes related to config for com.hazelcast.client | 
| com.hazelcast.client.impl | Contains most of the client side HazelcastInstance implementation functionality. | 
| com.hazelcast.client.impl.client | This contains the Requests and other DTO's exchanged between client/server | 
| com.hazelcast.client.impl.protocol.task | Client tasks associated with requests. | 
| com.hazelcast.cluster.impl | This package contains the implementation of the cluster functionality. | 
| com.hazelcast.config | Provides classes for configuring HazelcastInstance. | 
| com.hazelcast.instance | This package contains Hazelcast Instance functionality. | 
| com.hazelcast.security | Provides interfaces/classes for Hazelcast security implementation. | 
| Class and Description | 
|---|
| Credentials Credentials is a container object for endpoint (Members and Clients)
 security attributes. | 
| SecurityContext SecurityContext is responsible for managing lifecycle of security object such as
  ICredentialsFactory,IPermissionPolicyetc, to creatingLoginContextes
 for member and client authentications and checking permissions for client operations. | 
| Class and Description | 
|---|
| Credentials Credentials is a container object for endpoint (Members and Clients)
 security attributes. | 
| Class and Description | 
|---|
| Credentials Credentials is a container object for endpoint (Members and Clients)
 security attributes. | 
| SecurityContext SecurityContext is responsible for managing lifecycle of security object such as
  ICredentialsFactory,IPermissionPolicyetc, to creatingLoginContextes
 for member and client authentications and checking permissions for client operations. | 
| Class and Description | 
|---|
| Credentials Credentials is a container object for endpoint (Members and Clients)
 security attributes. | 
| Class and Description | 
|---|
| Credentials Credentials is a container object for endpoint (Members and Clients)
 security attributes. | 
| Class and Description | 
|---|
| Credentials Credentials is a container object for endpoint (Members and Clients)
 security attributes. | 
| Class and Description | 
|---|
| ICredentialsFactory ICredentialsFactory is used to create  Credentialsobjects to be used
 during node authentication before connection is accepted by the master node. | 
| IPermissionPolicy IPermissionPolicy is used to determine any  Subject's
 permissions to perform a security sensitive Hazelcast operation. | 
| SecurityInterceptor This interface allows to intercept requests which produced by an API call like map.put, queue.offer ... | 
| Class and Description | 
|---|
| SecurityContext SecurityContext is responsible for managing lifecycle of security object such as
  ICredentialsFactory,IPermissionPolicyetc, to creatingLoginContextes
 for member and client authentications and checking permissions for client operations. | 
| Class and Description | 
|---|
| AbstractCredentials Abstract implementation of  Credentials | 
| Credentials Credentials is a container object for endpoint (Members and Clients)
 security attributes. | 
| ICredentialsFactory ICredentialsFactory is used to create  Credentialsobjects to be used
 during node authentication before connection is accepted by the master node. | 
| Parameters This interface is used to pass parameters of a method call to a  SecurityInterceptor. | 
| SecureCallable A secure callable that runs in a sandbox. | 
Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.