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 TypeInterfaceDescriptioninterfaceCredentialstype for name/password representation.interfaceCredentialstype for custom authentication (token based).Classes in com.hazelcast.security that implement CredentialsModifier and TypeClassDescriptionclassSimple implementation ofCredentialsusing a raw byte array token.classSimple implementation ofPasswordCredentialsusing name and password as security attributes.Methods in com.hazelcast.security that return CredentialsModifier and TypeMethodDescriptionICredentialsFactory.newCredentials()Creates newCredentialsobject.default CredentialsICredentialsFactory.newCredentials(Address address) Creates newCredentialsobject for given targetAddress.Methods in com.hazelcast.security with parameters of type CredentialsModifier and TypeMethodDescriptionvoidSecurityInterceptor.after(Credentials credentials, String objectType, String objectName, String methodName, Parameters parameters) voidSecurityInterceptor.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) CreatesLoginContextfrom given JAAS Configuration.SecurityContext.createMemberLoginContext(String clusterName, Credentials credentials, com.hazelcast.internal.nio.Connection connection) Creates memberLoginContext.voidSecurityContext.interceptAfter(Credentials credentials, String serviceName, String objectName, String methodName) intercepts a request after process if anySecurityInterceptorconfigured Any exception thrown during interception will be ignoredvoidSecurityContext.interceptBefore(Credentials credentials, String serviceName, String objectName, String methodName, Object[] parameters) intercepts a request before process if anySecurityInterceptorconfigured