See: Description
| Interface | Description |
|---|---|
| Credentials |
Credentials represents an identity to be authenticated.
|
| ICredentialsFactory |
ICredentialsFactory is used to create
Credentials objects 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 |
Credentials type 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, IPermissionPolicy etc, to creating LoginContextes
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 |
Credentials type for custom authentication (token based). |
| Class | Description |
|---|---|
| SimpleTokenCredentials |
Simple implementation of
Credentials using a raw byte array token. |
| UsernamePasswordCredentials |
Simple implementation of
PasswordCredentials using
name and password as security attributes. |
Copyright © 2020 Hazelcast, Inc.. All rights reserved.