| Name | Description | Type | Package | Framework | 
| Action | An Action represents an attempt to perform some behavior, typically on a particular resource. | Interface | org.apache.activemq.shiro.authz | Apache ActiveMQ | 
|
| ActionPermissionResolver | An ActionPermissionResolver will inspect an Action and return Permissions that must be granted to a Subject in order for the | Interface | org.apache.activemq.shiro.authz | Apache ActiveMQ | 
|
| ActiveMQPermissionResolver | WildcardPermissionResolver that can create case-sensitive (or case-insensitive) WildcardPermission instances as expected for ActiveMQ. | Class | org.apache.activemq.shiro.authz | Apache ActiveMQ | 
|
| ActiveMQWildcardPermission |  | Class | org.apache.activemq.shiro.authz | Apache ActiveMQ | 
|
| AuthenticationFilter | The AuthenticationFilter enforces if authentication is required before allowing the broker filter chain This implementation performs a connection-level authentication assertion:  If the Subject associated with the | Class | org.apache.activemq.shiro.authc | Apache ActiveMQ | 
|
| AuthenticationPolicy | An AuthenticationPolicy customizes the behavior of the AuthenticationFilter, such as whether or not authentication is required or how to represent trusted/known Subject identities. | Interface | org.apache.activemq.shiro.authc | Apache ActiveMQ | 
|
| AuthenticationTokenFactory | A AuthenticationTokenFactory inspects a newly-added ActiveMQ connection and returns a Shiro AuthenticationToken instance representing credentials associated with the connection. | Interface | org.apache.activemq.shiro.authc | Apache ActiveMQ | 
|
| AuthorizationFilter | The AuthorizationFilter asserts that actions are allowed to execute first before they are actually executed. | Class | org.apache.activemq.shiro.authz | Apache ActiveMQ | 
|
| ConnectionReference | A reference (handle) to a client's ConnectionContext and ConnectionInfo as well as the Shiro This implementation primarily exists as a  | Class | org.apache.activemq.shiro | Apache ActiveMQ | 
|
| ConnectionSubjectFactory | A ConnectionSubjectFactory creates a Subject instance that represents the connection client's identity. | Interface | org.apache.activemq.shiro.subject | Apache ActiveMQ | 
|
| ConnectionSubjectResolver | A SubjectResolver that acquires the current Subject from a ConnectionReference. | Class | org.apache.activemq.shiro.subject | Apache ActiveMQ | 
|
| DefaultActiveMqSecurityManager |  | Class | org.apache.activemq.shiro.mgt | Apache ActiveMQ | 
|
| DefaultAuthenticationPolicy |  | Class | org.apache.activemq.shiro.authc | Apache ActiveMQ | 
|
| DefaultAuthenticationTokenFactory | Default implementation of the AuthenticationTokenFactory interface that returns UsernamePasswordToken instances based on inspecting the | Class | org.apache.activemq.shiro.authc | Apache ActiveMQ | 
|
| DefaultConnectionSubjectFactory |  | Class | org.apache.activemq.shiro.subject | Apache ActiveMQ | 
|
| DefaultSecurityContextFactory | Default SecurityContextFactory implementation that creates SubjectSecurityContext instances, allowing the connection's Subject and the Shiro | Class | org.apache.activemq.shiro | Apache ActiveMQ | 
|
| DestinationAction | A DestinationAction represents behavior being taken on a particular ActiveMQDestination, such as creation, removal, and reading messages from it or writing messages to it. | Class | org.apache.activemq.shiro.authz | Apache ActiveMQ | 
|
| DestinationActionPermissionResolver | A DestinationActionPermissionResolver inspects DestinationActions and returns one or more WildcardPermissions that must be granted to a Subject in order for that Subject to | Class | org.apache.activemq.shiro.authz | Apache ActiveMQ | 
|
| DisabledSessionManager |  | Class | org.apache.activemq.shiro.session.mgt | Apache ActiveMQ | 
|
| EnvironmentFilter | An abstract BrokerFilter that makes the Shiro Environment available to subclasses. | Class | org.apache.activemq.shiro.env | Apache ActiveMQ | 
|
| IniEnvironment |  | Class | org.apache.activemq.shiro.env | Apache ActiveMQ | 
|
| SecurityContextFactory | A SecurityContextFactory returns a SecurityContext instance that retains a client connection's Subject instance. | Interface | org.apache.activemq.shiro | Apache ActiveMQ | 
|
| SecurityFilter |  | Class | org.apache.activemq.shiro | Apache ActiveMQ | 
|
| ShiroPlugin |  | Class | org.apache.activemq.shiro | Apache ActiveMQ | 
|
| SubjectConnectionReference | ConnectionReference that further provides access to the connection's Subject instance. | Class | org.apache.activemq.shiro.subject | Apache ActiveMQ | 
|
| SubjectFilter | The SubjectFilter ensures a Shiro Subject representing the client's identity is associated with every connection to the ActiveMQ Broker. | Class | org.apache.activemq.shiro.subject | Apache ActiveMQ | 
|
| SubjectResolver |  | Interface | org.apache.activemq.shiro.subject | Apache ActiveMQ | 
|
| SubjectSecurityContext | ActiveMQ SecurityContext implementation that retains a Shiro Subject instance for use during security checks and other security-related operations. | Class | org.apache.activemq.shiro.subject | Apache ActiveMQ |