Uses of Class
org.apache.activemq.security.SecurityContext
-
Packages that use SecurityContext Package Description org.apache.activemq.broker The core classes for the ActiveMQ Message Broker and its connectors.org.apache.activemq.security Plugable Security Adapter framework along with default implementations such as the JAAS implementation.org.apache.activemq.shiro org.apache.activemq.shiro.subject -
-
Uses of SecurityContext in org.apache.activemq.broker
Methods in org.apache.activemq.broker that return SecurityContext Modifier and Type Method Description SecurityContext
ConnectionContext. getSecurityContext()
Methods in org.apache.activemq.broker with parameters of type SecurityContext Modifier and Type Method Description void
ConnectionContext. setSecurityContext(SecurityContext subject)
-
Uses of SecurityContext in org.apache.activemq.security
Subclasses of SecurityContext in org.apache.activemq.security Modifier and Type Class Description class
JaasCertificateSecurityContext
Extends the SecurityContext to provide a username which is the Distinguished Name from the certificate.Fields in org.apache.activemq.security declared as SecurityContext Modifier and Type Field Description static SecurityContext
SecurityContext. BROKER_SECURITY_CONTEXT
Fields in org.apache.activemq.security with type parameters of type SecurityContext Modifier and Type Field Description protected CopyOnWriteArrayList<SecurityContext>
AbstractAuthenticationBroker. securityContexts
Methods in org.apache.activemq.security that return SecurityContext Modifier and Type Method Description SecurityContext
AuthenticationBroker. authenticate(String username, String password, X509Certificate[] peerCertificates)
Authenticate the given user using the mechanism provided by this service.SecurityContext
JaasAuthenticationBroker. authenticate(String username, String password, X509Certificate[] certificates)
SecurityContext
JaasCertificateAuthenticationBroker. authenticate(String username, String password, X509Certificate[] peerCertificates)
SecurityContext
JaasDualAuthenticationBroker. authenticate(String username, String password, X509Certificate[] peerCertificates)
SecurityContext
SimpleAuthenticationBroker. authenticate(String username, String password, X509Certificate[] certificates)
protected SecurityContext
AuthorizationBroker. checkSecurityContext(ConnectionContext context)
Methods in org.apache.activemq.security with parameters of type SecurityContext Modifier and Type Method Description protected boolean
AuthorizationBroker. checkDestinationAdmin(SecurityContext securityContext, ActiveMQDestination destination)
-
Uses of SecurityContext in org.apache.activemq.shiro
Methods in org.apache.activemq.shiro that return SecurityContext Modifier and Type Method Description SecurityContext
DefaultSecurityContextFactory. createSecurityContext(SubjectConnectionReference conn)
Returns a newSubjectSecurityContext
instance, allowing the connection'sSubject
and the ShiroEnvironment
to be available to downstream security broker filters.SecurityContext
SecurityContextFactory. createSecurityContext(SubjectConnectionReference ref)
Creates a newSecurityContext
retaining the client connection'sSubject
instance. -
Uses of SecurityContext in org.apache.activemq.shiro.subject
Subclasses of SecurityContext in org.apache.activemq.shiro.subject Modifier and Type Class Description class
SubjectSecurityContext
ActiveMQSecurityContext
implementation that retains a ShiroSubject
instance for use during security checks and other security-related operations.Methods in org.apache.activemq.shiro.subject that return SecurityContext Modifier and Type Method Description protected SecurityContext
SubjectFilter. createSecurityContext(SubjectConnectionReference conn)
-