Uses of Class
org.apache.activemq.artemis.core.security.Role
Packages that use Role
Package
Description
-
Uses of Role in org.apache.activemq.artemis.core.config
Methods in org.apache.activemq.artemis.core.config that return types with arguments of type RoleModifier and TypeMethodDescriptionConfiguration.getSecurityRoles()Returns a collection of roles indexed by matched.Method parameters in org.apache.activemq.artemis.core.config with type arguments of type RoleModifier and TypeMethodDescriptionConfiguration.putSecurityRoles(String match, Set<Role> roles) Configuration.setSecurityRoles(Map<String, Set<Role>> roles) Set the collection ofRoleobjects indexed by match (i.e. address name). -
Uses of Role in org.apache.activemq.artemis.core.config.impl
Methods in org.apache.activemq.artemis.core.config.impl that return types with arguments of type RoleMethods in org.apache.activemq.artemis.core.config.impl with parameters of type RoleMethod parameters in org.apache.activemq.artemis.core.config.impl with type arguments of type RoleModifier and TypeMethodDescriptionConfigurationImpl.putSecurityRoles(String match, Set<Role> roles) ConfigurationImpl.setSecurityRoles(Map<String, Set<Role>> securitySettings) Constructor parameters in org.apache.activemq.artemis.core.config.impl with type arguments of type Role -
Uses of Role in org.apache.activemq.artemis.core.deployers.impl
Methods in org.apache.activemq.artemis.core.deployers.impl that return types with arguments of type Role -
Uses of Role in org.apache.activemq.artemis.core.management.impl
Constructor parameters in org.apache.activemq.artemis.core.management.impl with type arguments of type RoleModifierConstructorDescriptionAddressControlImpl(AddressInfo addressInfo, ActiveMQServer server, PagingManager pagingManager, StorageManager storageManager, HierarchicalRepository<Set<Role>> securityRepository, SecurityStore securityStore, ManagementService managementService) -
Uses of Role in org.apache.activemq.artemis.core.security
Methods in org.apache.activemq.artemis.core.security with parameters of type Role -
Uses of Role in org.apache.activemq.artemis.core.security.impl
Constructor parameters in org.apache.activemq.artemis.core.security.impl with type arguments of type RoleModifierConstructorDescriptionSecurityStoreImpl(HierarchicalRepository<Set<Role>> securityRepository, ActiveMQSecurityManager securityManager, long invalidationInterval, boolean securityEnabled, String managementClusterUser, String managementClusterPassword, NotificationService notificationService, long authenticationCacheSize, long authorizationCacheSize) -
Uses of Role in org.apache.activemq.artemis.core.server
Methods in org.apache.activemq.artemis.core.server that return types with arguments of type RoleModifier and TypeMethodDescriptionActiveMQServer.getSecurityRepository()SecuritySettingPlugin.getSecurityRoles()Fetch the security role information from the external environment (e.g. file, LDAP, etc.) and return it.Method parameters in org.apache.activemq.artemis.core.server with type arguments of type RoleModifier and TypeMethodDescriptionvoidSecuritySettingPlugin.setSecurityRepository(HierarchicalRepository<Set<Role>> securityRepository) This method is called by the broker during the start-up process. -
Uses of Role in org.apache.activemq.artemis.core.server.impl
Methods in org.apache.activemq.artemis.core.server.impl that return types with arguments of type RoleModifier and TypeMethodDescriptionActiveMQServerImpl.getSecurityRepository()LegacyLDAPSecuritySettingPlugin.getSecurityRoles()Method parameters in org.apache.activemq.artemis.core.server.impl with type arguments of type RoleModifier and TypeMethodDescriptionvoidLegacyLDAPSecuritySettingPlugin.setSecurityRepository(HierarchicalRepository<Set<Role>> securityRepository) -
Uses of Role in org.apache.activemq.artemis.jms.server
Methods in org.apache.activemq.artemis.jms.server that return types with arguments of type RoleMethod parameters in org.apache.activemq.artemis.jms.server with type arguments of type RoleModifier and TypeMethodDescriptionvoidJMSServerManager.addSecurity(String addressMatch, Set<Role> roles) Deprecated. -
Uses of Role in org.apache.activemq.artemis.jms.server.impl
Methods in org.apache.activemq.artemis.jms.server.impl that return types with arguments of type RoleModifier and TypeMethodDescriptionJMSServerManagerImpl.getSecurity(String addressMatch) Deprecated.Method parameters in org.apache.activemq.artemis.jms.server.impl with type arguments of type RoleModifier and TypeMethodDescriptionvoidJMSServerManagerImpl.addSecurity(String addressMatch, Set<Role> roles) Deprecated. -
Uses of Role in org.apache.activemq.artemis.spi.core.security
Method parameters in org.apache.activemq.artemis.spi.core.security with type arguments of type RoleModifier and TypeMethodDescriptionbooleanActiveMQBasicSecurityManager.authorize(Subject subject, Set<Role> roles, CheckType checkType, String address) booleanActiveMQJAASSecurityManager.authorize(Subject subject, Set<Role> roles, CheckType checkType, String address) booleanActiveMQSecurityManager5.authorize(Subject subject, Set<Role> roles, CheckType checkType, String address) Determine whether the given user has the correct role for the given check type.booleanActiveMQBasicSecurityManager.validateUserAndRole(String user, String password, Set<Role> roles, CheckType checkType) booleanActiveMQJAASSecurityManager.validateUserAndRole(String user, String password, Set<Role> roles, CheckType checkType) booleanActiveMQSecurityManager.validateUserAndRole(String user, String password, Set<Role> roles, CheckType checkType) is this a valid user and do they have the correct rolebooleanActiveMQSecurityManager2.validateUserAndRole(String user, String password, Set<Role> roles, CheckType checkType, String address, RemotingConnection connection) Determine whether the given user is valid and whether they have the correct role for the given destination address.ActiveMQSecurityManager3.validateUserAndRole(String user, String password, Set<Role> roles, CheckType checkType, String address, RemotingConnection remotingConnection) Determine whether the given user is valid and whether they have the correct role for the given destination address.ActiveMQSecurityManager4.validateUserAndRole(String user, String password, Set<Role> roles, CheckType checkType, String address, RemotingConnection remotingConnection, String securityDomain) Determine whether the given user is valid and whether they have the correct role for the given destination address.booleanActiveMQSecurityManagerImpl.validateUserAndRole(String user, String password, Set<Role> roles, CheckType checkType) Deprecated. -
Uses of Role in org.apache.activemq.artemis.utils
Methods in org.apache.activemq.artemis.utils that return types with arguments of type RoleModifier and TypeMethodDescriptionSecurityFormatter.createSecurity(String sendRoles, String consumeRoles, String createDurableQueueRoles, String deleteDurableQueueRoles, String createNonDurableQueueRoles, String deleteNonDurableQueueRoles, String manageRoles, String browseRoles, String createAddressRoles, String deleteAddressRoles) Method parameters in org.apache.activemq.artemis.utils with type arguments of type RoleModifier and TypeMethodDescriptionstatic booleanSecurityManagerUtil.authorize(Subject subject, Set<Role> roles, CheckType checkType, Class rolePrincipalClass) This method tries to match the RolePrincipals in the Subject with the provided Set of Roles and CheckTypestatic Set<RolePrincipal>SecurityManagerUtil.getPrincipalsInRole(CheckType checkType, Set<Role> roles, Class rolePrincipalClass) -
Uses of Role in org.wildfly.extension.messaging.activemq
Method parameters in org.wildfly.extension.messaging.activemq with type arguments of type Role