Packages

c

blended.activemq.brokerstarter.internal

JaasAuthenticatingBroker

class JaasAuthenticatingBroker extends AbstractAuthenticationBroker

A broker that performs authentication against an arbitrary blended login module

Linear Supertypes
AbstractAuthenticationBroker, AuthenticationBroker, BrokerFilter, Broker, Region, Service, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JaasAuthenticatingBroker
  2. AbstractAuthenticationBroker
  3. AuthenticationBroker
  4. BrokerFilter
  5. Broker
  6. Region
  7. Service
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new JaasAuthenticatingBroker(parent: Broker, brokerCfg: BrokerConfig)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def acknowledge(arg0: ConsumerBrokerExchange, arg1: MessageAck): Unit
    Definition Classes
    BrokerFilter → Region
    Annotations
    @throws(classOf[java.lang.Exception])
  5. def addBroker(arg0: Connection, arg1: BrokerInfo): Unit
    Definition Classes
    BrokerFilter → Broker
  6. def addConnection(context: ConnectionContext, info: ConnectionInfo): Unit
    Definition Classes
    JaasAuthenticatingBroker → BrokerFilter → Broker
    Annotations
    @throws(scala.this.throws.<init>$default$1[Exception])
  7. def addConsumer(arg0: ConnectionContext, arg1: ConsumerInfo): Subscription
    Definition Classes
    BrokerFilter → Region
    Annotations
    @throws(classOf[java.lang.Exception])
  8. def addDestination(arg0: ConnectionContext, arg1: ActiveMQDestination, arg2: Boolean): Destination
    Definition Classes
    BrokerFilter → Region
    Annotations
    @throws(classOf[java.lang.Exception])
  9. def addDestinationInfo(arg0: ConnectionContext, arg1: DestinationInfo): Unit
    Definition Classes
    BrokerFilter → Broker
    Annotations
    @throws(classOf[java.lang.Exception])
  10. def addProducer(arg0: ConnectionContext, arg1: ProducerInfo): Unit
    Definition Classes
    BrokerFilter → Broker → Region
    Annotations
    @throws(classOf[java.lang.Exception])
  11. def addSession(arg0: ConnectionContext, arg1: SessionInfo): Unit
    Definition Classes
    BrokerFilter → Broker
    Annotations
    @throws(classOf[java.lang.Exception])
  12. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  13. def authenticate(username: String, password: String, peerCertificates: Array[X509Certificate]): SecurityContext
    Definition Classes
    JaasAuthenticatingBroker → AuthenticationBroker
    Annotations
    @throws(scala.this.throws.<init>$default$1[SecurityException])
  14. def beginTransaction(arg0: ConnectionContext, arg1: TransactionId): Unit
    Definition Classes
    BrokerFilter → Broker
    Annotations
    @throws(classOf[java.lang.Exception])
  15. def brokerServiceStarted(): Unit
    Definition Classes
    BrokerFilter → Broker
  16. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  17. def commitTransaction(arg0: ConnectionContext, arg1: TransactionId, arg2: Boolean): Unit
    Definition Classes
    BrokerFilter → Broker
    Annotations
    @throws(classOf[java.lang.Exception])
  18. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  20. def fastProducer(arg0: ConnectionContext, arg1: ProducerInfo, arg2: ActiveMQDestination): Unit
    Definition Classes
    BrokerFilter → Broker
  21. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  22. def forgetTransaction(arg0: ConnectionContext, arg1: TransactionId): Unit
    Definition Classes
    BrokerFilter → Broker
    Annotations
    @throws(classOf[java.lang.Exception])
  23. def gc(): Unit
    Definition Classes
    BrokerFilter → Region
  24. def getAdaptor(arg0: Class[_ <: AnyRef]): Broker
    Definition Classes
    BrokerFilter → Broker
  25. def getAdminConnectionContext(): ConnectionContext
    Definition Classes
    BrokerFilter → Broker
  26. def getBrokerId(): BrokerId
    Definition Classes
    BrokerFilter → Broker
  27. def getBrokerName(): String
    Definition Classes
    BrokerFilter → Broker
  28. def getBrokerSequenceId(): Long
    Definition Classes
    BrokerFilter → Broker
  29. def getBrokerService(): BrokerService
    Definition Classes
    BrokerFilter → Broker
  30. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  31. def getClients(): Array[Connection]
    Definition Classes
    BrokerFilter → Broker
    Annotations
    @throws(classOf[java.lang.Exception])
  32. def getDestinationMap(arg0: ActiveMQDestination): Map[ActiveMQDestination, Destination]
    Definition Classes
    BrokerFilter → Broker
  33. def getDestinationMap(): Map[ActiveMQDestination, Destination]
    Definition Classes
    BrokerFilter → Region
  34. def getDestinations(): Array[ActiveMQDestination]
    Definition Classes
    BrokerFilter → Broker
    Annotations
    @throws(classOf[java.lang.Exception])
  35. def getDestinations(arg0: ActiveMQDestination): Set[Destination]
    Definition Classes
    BrokerFilter → Region
  36. def getDurableDestinations(): Set[ActiveMQDestination]
    Definition Classes
    BrokerFilter → Broker
  37. def getExecutor(): ThreadPoolExecutor
    Definition Classes
    BrokerFilter → Broker
  38. def getNext(): Broker
    Definition Classes
    BrokerFilter
  39. def getPeerBrokerInfos(): Array[BrokerInfo]
    Definition Classes
    BrokerFilter → Broker
  40. def getPreparedTransactions(arg0: ConnectionContext): Array[TransactionId]
    Definition Classes
    BrokerFilter → Broker
    Annotations
    @throws(classOf[java.lang.Exception])
  41. def getRoot(): Broker
    Definition Classes
    BrokerFilter → Broker
  42. def getScheduler(): Scheduler
    Definition Classes
    BrokerFilter → Broker
  43. def getTempDataStore(): PListStore
    Definition Classes
    BrokerFilter → Broker
  44. def getVmConnectorURI(): URI
    Definition Classes
    BrokerFilter → Broker
  45. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  46. def isExpired(arg0: MessageReference): Boolean
    Definition Classes
    BrokerFilter → Broker
  47. def isFaultTolerantConfiguration(): Boolean
    Definition Classes
    BrokerFilter → Broker
  48. def isFull(arg0: ConnectionContext, arg1: Destination, arg2: Usage[_ <: AnyRef]): Unit
    Definition Classes
    BrokerFilter → Broker
  49. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  50. def isStopped(): Boolean
    Definition Classes
    BrokerFilter → Broker
  51. def messageConsumed(arg0: ConnectionContext, arg1: MessageReference): Unit
    Definition Classes
    BrokerFilter → Broker
  52. def messageDelivered(arg0: ConnectionContext, arg1: MessageReference): Unit
    Definition Classes
    BrokerFilter → Broker
  53. def messageDiscarded(arg0: ConnectionContext, arg1: Subscription, arg2: MessageReference): Unit
    Definition Classes
    BrokerFilter → Broker
  54. def messageExpired(arg0: ConnectionContext, arg1: MessageReference, arg2: Subscription): Unit
    Definition Classes
    BrokerFilter → Broker
  55. def messagePull(arg0: ConnectionContext, arg1: MessagePull): Response
    Definition Classes
    BrokerFilter → Region
    Annotations
    @throws(classOf[java.lang.Exception])
  56. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  57. def networkBridgeStarted(arg0: BrokerInfo, arg1: Boolean, arg2: String): Unit
    Definition Classes
    BrokerFilter → Broker
  58. def networkBridgeStopped(arg0: BrokerInfo): Unit
    Definition Classes
    BrokerFilter → Broker
  59. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  60. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  61. def nowMasterBroker(): Unit
    Definition Classes
    BrokerFilter → Broker
  62. def postProcessDispatch(arg0: MessageDispatch): Unit
    Definition Classes
    BrokerFilter → Broker
  63. def preProcessDispatch(arg0: MessageDispatch): Unit
    Definition Classes
    BrokerFilter → Broker
  64. def prepareTransaction(arg0: ConnectionContext, arg1: TransactionId): Int
    Definition Classes
    BrokerFilter → Broker
    Annotations
    @throws(classOf[java.lang.Exception])
  65. def processConsumerControl(arg0: ConsumerBrokerExchange, arg1: ConsumerControl): Unit
    Definition Classes
    BrokerFilter → Region
  66. def processDispatchNotification(arg0: MessageDispatchNotification): Unit
    Definition Classes
    BrokerFilter → Region
    Annotations
    @throws(classOf[java.lang.Exception])
  67. def reapplyInterceptor(): Unit
    Definition Classes
    BrokerFilter → Region
  68. def refresh(): Unit
    Definition Classes
    AbstractAuthenticationBroker
  69. def removeBroker(arg0: Connection, arg1: BrokerInfo): Unit
    Definition Classes
    BrokerFilter → Broker
  70. def removeConnection(arg0: ConnectionContext, arg1: ConnectionInfo, arg2: Throwable): Unit
    Definition Classes
    AbstractAuthenticationBroker → BrokerFilter → Broker
    Annotations
    @throws(classOf[java.lang.Exception])
  71. def removeConsumer(arg0: ConnectionContext, arg1: ConsumerInfo): Unit
    Definition Classes
    BrokerFilter → Region
    Annotations
    @throws(classOf[java.lang.Exception])
  72. def removeDestination(arg0: ConnectionContext, arg1: ActiveMQDestination, arg2: Long): Unit
    Definition Classes
    AbstractAuthenticationBroker → BrokerFilter → Region
    Annotations
    @throws(classOf[java.lang.Exception])
  73. def removeDestinationInfo(arg0: ConnectionContext, arg1: DestinationInfo): Unit
    Definition Classes
    BrokerFilter → Broker
    Annotations
    @throws(classOf[java.lang.Exception])
  74. def removeProducer(arg0: ConnectionContext, arg1: ProducerInfo): Unit
    Definition Classes
    BrokerFilter → Broker → Region
    Annotations
    @throws(classOf[java.lang.Exception])
  75. def removeSession(arg0: ConnectionContext, arg1: SessionInfo): Unit
    Definition Classes
    BrokerFilter → Broker
    Annotations
    @throws(classOf[java.lang.Exception])
  76. def removeSubscription(arg0: ConnectionContext, arg1: RemoveSubscriptionInfo): Unit
    Definition Classes
    BrokerFilter → Region
    Annotations
    @throws(classOf[java.lang.Exception])
  77. def rollbackTransaction(arg0: ConnectionContext, arg1: TransactionId): Unit
    Definition Classes
    BrokerFilter → Broker
    Annotations
    @throws(classOf[java.lang.Exception])
  78. def send(arg0: ProducerBrokerExchange, arg1: Message): Unit
    Definition Classes
    BrokerFilter → Region
    Annotations
    @throws(classOf[java.lang.Exception])
  79. def sendToDeadLetterQueue(arg0: ConnectionContext, arg1: MessageReference, arg2: Subscription, arg3: Throwable): Boolean
    Definition Classes
    BrokerFilter → Broker
  80. def setAdminConnectionContext(arg0: ConnectionContext): Unit
    Definition Classes
    BrokerFilter → Broker
  81. def slowConsumer(arg0: ConnectionContext, arg1: Destination, arg2: Subscription): Unit
    Definition Classes
    BrokerFilter → Broker
  82. def start(): Unit
    Definition Classes
    BrokerFilter → Service
    Annotations
    @throws(classOf[java.lang.Exception])
  83. def stop(): Unit
    Definition Classes
    BrokerFilter → Service
    Annotations
    @throws(classOf[java.lang.Exception])
  84. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  85. def toString(): String
    Definition Classes
    AnyRef → Any
  86. def virtualDestinationAdded(arg0: ConnectionContext, arg1: VirtualDestination): Unit
    Definition Classes
    BrokerFilter → Broker
  87. def virtualDestinationRemoved(arg0: ConnectionContext, arg1: VirtualDestination): Unit
    Definition Classes
    BrokerFilter → Broker
  88. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  89. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  90. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from AbstractAuthenticationBroker

Inherited from AuthenticationBroker

Inherited from BrokerFilter

Inherited from Broker

Inherited from Region

Inherited from Service

Inherited from AnyRef

Inherited from Any

Ungrouped