Uses of Interface
com.hazelcast.security.Credentials
Package
Description
Contains classes related to config for com.hazelcast.client
Provides classes for configuring security realms in Hazelcast.
Provides interfaces/classes for Hazelcast security implementation.
-
Uses of Credentials in com.hazelcast.client.config
Modifier and TypeMethodDescriptionClientConfig.setCredentials
(Credentials credentials) Shortcut forgetSecurityConfig().setCredentials()
ClientSecurityConfig.setCredentials
(Credentials credentials) -
Uses of Credentials in com.hazelcast.config.security
Modifier and TypeMethodDescriptionCredentialsIdentityConfig.getCredentials()
StaticCredentialsFactory.newCredentials()
ModifierConstructorDescriptionCredentialsIdentityConfig
(Credentials credentials) StaticCredentialsFactory
(Credentials credentials) -
Uses of Credentials in com.hazelcast.security
Modifier and TypeInterfaceDescriptioninterface
Credentials
type for name/password representation.interface
Credentials
type for custom authentication (token based).Modifier and TypeClassDescriptionclass
Simple implementation ofCredentials
using a raw byte array token.class
Simple implementation ofPasswordCredentials
using name and password as security attributes.Modifier and TypeMethodDescriptionICredentialsFactory.newCredentials()
Creates newCredentials
object.default Credentials
ICredentialsFactory.newCredentials
(Address address) Creates newCredentials
object for given targetAddress
.Modifier and TypeMethodDescriptionvoid
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) SecurityContext.createClientLoginContext
(String clusterName, Credentials credentials, com.hazelcast.internal.nio.Connection connection) Creates clientLoginContext
.SecurityContext.createLoginContext
(Configuration configuration, String clusterName, Credentials credentials, InetAddress remoteAddress) CreatesLoginContext
from given JAAS Configuration.SecurityContext.createMemberLoginContext
(String clusterName, Credentials credentials, com.hazelcast.internal.nio.Connection connection) Creates memberLoginContext
.void
SecurityContext.interceptAfter
(Credentials credentials, String serviceName, String objectName, String methodName) intercepts a request after process if anySecurityInterceptor
configured Any exception thrown during interception will be ignoredvoid
SecurityContext.interceptBefore
(Credentials credentials, String serviceName, String objectName, String methodName, Object[] parameters) intercepts a request before process if anySecurityInterceptor
configured