| 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.protocol.task | Client tasks associated with requests. | 
| com.hazelcast.internal.cluster.impl | This package contains the implementation of the cluster functionality. | 
| com.hazelcast.security | Provides interfaces/classes for Hazelcast security implementation. | 
| Modifier and Type | Method and Description | 
|---|---|
| Credentials | ClientEndpoint. getCredentials() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ClientEndpoint. authenticated(ClientPrincipal principal,
             Credentials credentials,
             boolean firstConnection,
             String clientVersion,
             long authCorrelationId) | 
| Modifier and Type | Method and Description | 
|---|---|
| Credentials | ClientSecurityConfig. getCredentials() | 
| Credentials | ClientConfig. getCredentials()Gets  Credentials | 
| Modifier and Type | Method and Description | 
|---|---|
| ClientSecurityConfig | ClientSecurityConfig. setCredentials(Credentials credentials) | 
| ClientConfig | ClientConfig. setCredentials(Credentials credentials)Sets  Credentials | 
| Modifier and Type | Method and Description | 
|---|---|
| Credentials | HazelcastClientInstanceImpl. getCredentials() | 
| Credentials | ClientEndpointImpl. getCredentials() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ClientEndpointImpl. authenticated(ClientPrincipal principal,
             Credentials credentials,
             boolean firstConnection,
             String clientVersion,
             long authCorrelationId) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Credentials | AuthenticationBaseMessageTask. credentials | 
| Modifier and Type | Method and Description | 
|---|---|
| Credentials | JoinRequest. getCredentials() | 
| Constructor and Description | 
|---|
| JoinRequest(byte packetVersion,
           int buildNumber,
           MemberVersion version,
           Address address,
           String uuid,
           boolean liteMember,
           ConfigCheck config,
           Credentials credentials,
           Map<String,Object> attributes,
           Set<String> excludedMemberUuids) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractCredentialsAbstract implementation of  Credentials | 
| class  | UsernamePasswordCredentialsSimple implementation of  Credentialsusing
 username and password as security attributes. | 
| Modifier and Type | Method and Description | 
|---|---|
| Credentials | ICredentialsFactory. newCredentials()Creates new  Credentialsobject. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SecurityInterceptor. after(Credentials credentials,
     String objectType,
     String objectName,
     String methodName,
     Parameters parameters) | 
| void | SecurityInterceptor. before(Credentials credentials,
      String objectType,
      String objectName,
      String methodName,
      Parameters parameters) | 
| LoginContext | SecurityContext. createClientLoginContext(Credentials credentials)Creates client  LoginContext. | 
| LoginContext | SecurityContext. createMemberLoginContext(Credentials credentials)Creates member  LoginContext. | 
| void | SecurityContext. interceptAfter(Credentials credentials,
              String serviceName,
              String objectName,
              String methodName)intercepts a request after process if any  SecurityInterceptorconfigured
 Any exception thrown during interception will be ignored | 
| void | SecurityContext. interceptBefore(Credentials credentials,
               String serviceName,
               String objectName,
               String methodName,
               Object[] parameters)intercepts a request before process if any  SecurityInterceptorconfigured | 
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.