Package org.apache.activemq.security

Plugable Security Adapter framework along with default implementations such as the JAAS implementation.

See:
          Description

Interface Summary
AuthorizationMap  
MessageAuthorizationPolicy A plugin to allow custom message-level security checks to be performed before a message is consumed.
SecurityAdminMBean An MBean for adding and removing users, roles and destinations.
 

Class Summary
AuthorizationBroker Verifies if a authenticated user can do an operation against the broker using an authorization map.
AuthorizationEntry Represents an entry in a DefaultAuthorizationMap for assigning different operations (read, write, admin) of user roles to a specific destination or a hierarchical wildcard area of destinations.
AuthorizationPlugin An authorization plugin where each operation on a destination is checked against an authorizationMap
DefaultAuthorizationMap Represents a destination based configuration of policies so that individual destinations or wildcard hierarchies of destinations can be configured using different policies.
JaasAuthenticationBroker Logs a user in using JAAS.
JaasAuthenticationPlugin Adds a JAAS based authentication security plugin
JaasCertificateAuthenticationBroker A JAAS Authentication Broker that uses SSL Certificates.
JaasCertificateAuthenticationPlugin A JAAS based SSL certificate authentication plugin.
JaasCertificateSecurityContext Extends the SecurityContext to provide a username which is the Distinguished Name from the certificate.
LDAPAuthorizationMap An AuthorizationMap which uses LDAP
SecurityContext Used to cache up authorizations so that subsequent requests are faster.
SimpleAuthenticationBroker Handles authenticating a users against a simple user name/password map.
SimpleAuthenticationPlugin A simple authentication plugin
SimpleAuthorizationMap An AuthorizationMap which is configured with individual DestinationMaps for each operation.
 

Package org.apache.activemq.security Description

Plugable Security Adapter framework along with default implementations such as the JAAS implementation.



Copyright © 2011 Apache Software Foundation. All Rights Reserved.