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 LoginContext es
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 |
---|---|
HazelcastInstanceCallback |
This JAAS
Callback is used to retrieve the current HazelcastInstance . |
LoggingServiceCallback |
This JAAS
Callback is used to retrieve a LoggingService from the current member. |
PermissionsUtil |
Utility class for security permissions.
|
RealmConfigCallback |
This JAAS
Callback is used to retrieve a RealmConfig from client or member configuration. |
SimpleTokenCredentials |
Simple implementation of
Credentials using a raw byte array token. |
UsernamePasswordCredentials |
Simple implementation of
PasswordCredentials using
name and password as security attributes. |
Copyright © 2023 Hazelcast, Inc.. All rights reserved.