Class RemotingConnectionPrincipal

java.lang.Object
org.openremote.manager.security.RemotingConnectionPrincipal
All Implemented Interfaces:
Principal

public class RemotingConnectionPrincipal extends Object implements Principal
A Principal for associating an ActiveMQ RemotingConnection with the Subject
  • Field Details

    • remotingConnection

      protected org.apache.activemq.artemis.spi.core.protocol.RemotingConnection remotingConnection
  • Constructor Details

    • RemotingConnectionPrincipal

      public RemotingConnectionPrincipal(org.apache.activemq.artemis.spi.core.protocol.RemotingConnection remotingConnection)
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface Principal
    • getRemotingConnection

      public org.apache.activemq.artemis.spi.core.protocol.RemotingConnection getRemotingConnection()
    • getRemotingConnectionFromSubject

      public static org.apache.activemq.artemis.spi.core.protocol.RemotingConnection getRemotingConnectionFromSubject(Subject subject)