Uses of Class
org.apache.activemq.artemis.core.security.Role
-
-
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 Role Modifier and Type Method Description Map<String,Set<Role>>Configuration. getSecurityRoles()Method parameters in org.apache.activemq.artemis.core.config with type arguments of type Role Modifier and Type Method Description ConfigurationConfiguration. putSecurityRoles(String match, Set<Role> roles)ConfigurationConfiguration. setSecurityRoles(Map<String,Set<Role>> roles) -
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 Role Modifier and Type Method Description Map<String,Set<Role>>ConfigurationImpl. getSecurityRoles()Methods in org.apache.activemq.artemis.core.config.impl with parameters of type Role Modifier and Type Method Description voidRoleSet. add(String name, Role value)Method parameters in org.apache.activemq.artemis.core.config.impl with type arguments of type Role Modifier and Type Method Description ConfigurationImplConfigurationImpl. putSecurityRoles(String match, Set<Role> roles)ConfigurationImplConfigurationImpl. setSecurityRoles(Map<String,Set<Role>> securitySettings)Constructor parameters in org.apache.activemq.artemis.core.config.impl with type arguments of type Role Constructor Description RoleSet(String key, Set<Role> value) -
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 Modifier and Type Method Description protected Pair<String,Set<Role>>FileConfigurationParser. parseSecurityRoles(Node node, Map<String,Set<String>> roleMappings) -
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 Role Constructor Description AddressControlImpl(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 Modifier and Type Method Description abstract booleanCheckType. hasRole(Role role)voidRole. merge(Role other) -
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 Role Constructor Description SecurityStoreImpl(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 Role Modifier and Type Method Description HierarchicalRepository<Set<Role>>ActiveMQServer. getSecurityRepository()Map<String,Set<Role>>SecuritySettingPlugin. getSecurityRoles()Fetch the security role information from the external environment (e.g.Method parameters in org.apache.activemq.artemis.core.server with type arguments of type Role Modifier and Type Method Description voidSecuritySettingPlugin. 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 Role Modifier and Type Method Description HierarchicalRepository<Set<Role>>ActiveMQServerImpl. getSecurityRepository()Map<String,Set<Role>>LegacyLDAPSecuritySettingPlugin. getSecurityRoles()Method parameters in org.apache.activemq.artemis.core.server.impl with type arguments of type Role Modifier and Type Method Description voidLegacyLDAPSecuritySettingPlugin. 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 Role Modifier and Type Method Description Set<Role>JMSServerManager. getSecurity(String addressMatch)Deprecated.Method parameters in org.apache.activemq.artemis.jms.server with type arguments of type Role Modifier and Type Method Description voidJMSServerManager. 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 Role Modifier and Type Method Description Set<Role>JMSServerManagerImpl. getSecurity(String addressMatch)Deprecated.Method parameters in org.apache.activemq.artemis.jms.server.impl with type arguments of type Role Modifier and Type Method Description voidJMSServerManagerImpl. 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 Role Modifier and Type Method Description booleanActiveMQBasicSecurityManager. 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.StringActiveMQSecurityManager3. 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.StringActiveMQSecurityManager4. 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 Role Modifier and Type Method Description static Set<Role>SecurityFormatter. 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 Role Modifier and Type Method Description static booleanSecurityManagerUtil. authorize(Subject subject, Set<Role> roles, CheckType checkType, String 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, String rolePrincipalClass)
-