Uses of Interface
com.hazelcast.security.Credentials
Packages that use 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
Methods in com.hazelcast.client.config with parameters of type CredentialsModifier and TypeMethodDescriptionClientConfig.setCredentials
(Credentials credentials) Shortcut forgetSecurityConfig().setCredentials()
ClientSecurityConfig.setCredentials
(Credentials credentials) -
Uses of Credentials in com.hazelcast.config.security
Methods in com.hazelcast.config.security that return CredentialsModifier and TypeMethodDescriptionCredentialsIdentityConfig.getCredentials()
StaticCredentialsFactory.newCredentials()
Methods in com.hazelcast.config.security with parameters of type CredentialsConstructors in com.hazelcast.config.security with parameters of type CredentialsModifierConstructorDescriptionCredentialsIdentityConfig
(Credentials credentials) StaticCredentialsFactory
(Credentials credentials) -
Uses of Credentials in com.hazelcast.security
Subinterfaces of Credentials in com.hazelcast.securityModifier and TypeInterfaceDescriptioninterface
Credentials
type for name/password representation.interface
Credentials
type for custom authentication (token based).Classes in com.hazelcast.security that implement CredentialsModifier and TypeClassDescriptionclass
Simple implementation ofCredentials
using a raw byte array token.class
Simple implementation ofPasswordCredentials
using name and password as security attributes.Methods in com.hazelcast.security that return CredentialsModifier and TypeMethodDescriptionICredentialsFactory.newCredentials()
Creates newCredentials
object.default Credentials
ICredentialsFactory.newCredentials
(Address address) Creates newCredentials
object for given targetAddress
.Methods in com.hazelcast.security with parameters of type CredentialsModifier 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