Class ActiveMQSecurityManagerImpl
- java.lang.Object
-
- org.apache.activemq.artemis.spi.core.security.ActiveMQSecurityManagerImpl
-
- All Implemented Interfaces:
ActiveMQSecurityManager
@Deprecated public class ActiveMQSecurityManagerImpl extends java.lang.Object implements ActiveMQSecurityManager
Deprecated.A basic implementation of the ActiveMQSecurityManager. This can be used within an appserver and be deployed by BasicUserCredentialsDeployer or used standalone or embedded.
-
-
Constructor Summary
Constructors Constructor Description ActiveMQSecurityManagerImpl()
Deprecated.ActiveMQSecurityManagerImpl(org.apache.activemq.artemis.core.config.impl.SecurityConfiguration configuration)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description org.apache.activemq.artemis.core.config.impl.SecurityConfiguration
getConfiguration()
Deprecated.boolean
validateUser(java.lang.String username, java.lang.String password)
Deprecated.is this a valid user.boolean
validateUserAndRole(java.lang.String user, java.lang.String password, java.util.Set<org.apache.activemq.artemis.core.security.Role> roles, org.apache.activemq.artemis.core.security.CheckType checkType)
Deprecated.is this a valid user and do they have the correct role-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.activemq.artemis.spi.core.security.ActiveMQSecurityManager
getDomain, init
-
-
-
-
Method Detail
-
validateUser
public boolean validateUser(java.lang.String username, java.lang.String password)
Deprecated.Description copied from interface:ActiveMQSecurityManager
is this a valid user.- Specified by:
validateUser
in interfaceActiveMQSecurityManager
- Parameters:
username
- the userpassword
- the users password- Returns:
- true if a valid user
-
validateUserAndRole
public boolean validateUserAndRole(java.lang.String user, java.lang.String password, java.util.Set<org.apache.activemq.artemis.core.security.Role> roles, org.apache.activemq.artemis.core.security.CheckType checkType)
Deprecated.Description copied from interface:ActiveMQSecurityManager
is this a valid user and do they have the correct role- Specified by:
validateUserAndRole
in interfaceActiveMQSecurityManager
- Parameters:
user
- the userpassword
- the users passwordroles
- the roles the user hascheckType
- the type of check to perform- Returns:
- true if the user is valid and they have the correct roles
-
getConfiguration
public org.apache.activemq.artemis.core.config.impl.SecurityConfiguration getConfiguration()
Deprecated.
-
-