See: Description
| Interface | Description | 
|---|---|
| Credentials | Credentials represents an identity to be authenticated. | 
| 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. | 
| Parameters | This interface is used to pass parameters of a method call to a  SecurityInterceptor. | 
| PasswordCredentials | Credentialstype for name/password representation. | 
| SecureCallable<V> | A secure callable that runs in a sandbox. | 
| 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. | 
| SecurityInterceptor | This interface allows to intercept requests which were produced by an API call like map.put, queue.offer... | 
| SecurityService | Provides necessary methods to initiate security related config changes. | 
| TokenCredentials | Credentialstype for custom authentication (token based). | 
| Class | Description | 
|---|---|
| HazelcastInstanceCallback | This JAAS  Callbackis used to retrieve the currentHazelcastInstance. | 
| LoggingServiceCallback | This JAAS  Callbackis used to retrieve aLoggingServicefrom the current member. | 
| PermissionsUtil | Utility class for security permissions. | 
| RealmConfigCallback | This JAAS  Callbackis used to retrieve aRealmConfigfrom client or member configuration. | 
| SimpleTokenCredentials | Simple implementation of  Credentialsusing a raw byte array token. | 
| UsernamePasswordCredentials | Simple implementation of  PasswordCredentialsusing
 name and password as security attributes. | 
Copyright © 2024 Hazelcast, Inc.. All rights reserved.