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() @HotSpotIntrinsicCandidate()
  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 forgetTransaction(arg0: ConnectionContext, arg1: TransactionId): Unit
    Definition Classes
    BrokerFilter → Broker
    Annotations
    @throws(classOf[java.lang.Exception])
  22. def gc(): Unit
    Definition Classes
    BrokerFilter → Region
  23. def getAdaptor(arg0: Class[_ <: AnyRef]): Broker
    Definition Classes
    BrokerFilter → Broker
  24. def getAdminConnectionContext(): ConnectionContext
    Definition Classes
    BrokerFilter → Broker
  25. def getBrokerId(): BrokerId
    Definition Classes
    BrokerFilter → Broker
  26. def getBrokerName(): String
    Definition Classes
    BrokerFilter → Broker
  27. def getBrokerSequenceId(): Long
    Definition Classes
    BrokerFilter → Broker
  28. def getBrokerService(): BrokerService
    Definition Classes
    BrokerFilter → Broker
  29. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  30. def getClients(): Array[Connection]
    Definition Classes
    BrokerFilter → Broker
    Annotations
    @throws(classOf[java.lang.Exception])
  31. def getDestinationMap(arg0: ActiveMQDestination): Map[ActiveMQDestination, Destination]
    Definition Classes
    BrokerFilter → Broker
  32. def getDestinationMap(): Map[ActiveMQDestination, Destination]
    Definition Classes
    BrokerFilter → Region
  33. def getDestinations(): Array[ActiveMQDestination]
    Definition Classes
    BrokerFilter → Broker
    Annotations
    @throws(classOf[java.lang.Exception])
  34. def getDestinations(arg0: ActiveMQDestination): Set[Destination]
    Definition Classes
    BrokerFilter → Region
  35. def getDurableDestinations(): Set[ActiveMQDestination]
    Definition Classes
    BrokerFilter → Broker
  36. def getExecutor(): ThreadPoolExecutor
    Definition Classes
    BrokerFilter → Broker
  37. def getNext(): Broker
    Definition Classes
    BrokerFilter
  38. def getPeerBrokerInfos(): Array[BrokerInfo]
    Definition Classes
    BrokerFilter → Broker
  39. def getPreparedTransactions(arg0: ConnectionContext): Array[TransactionId]
    Definition Classes
    BrokerFilter → Broker
    Annotations
    @throws(classOf[java.lang.Exception])
  40. def getRoot(): Broker
    Definition Classes
    BrokerFilter → Broker
  41. def getScheduler(): Scheduler
    Definition Classes
    BrokerFilter → Broker
  42. def getTempDataStore(): PListStore
    Definition Classes
    BrokerFilter → Broker
  43. def getVmConnectorURI(): URI
    Definition Classes
    BrokerFilter → Broker
  44. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  45. def isExpired(arg0: MessageReference): Boolean
    Definition Classes
    BrokerFilter → Broker
  46. def isFaultTolerantConfiguration(): Boolean
    Definition Classes
    BrokerFilter → Broker
  47. def isFull(arg0: ConnectionContext, arg1: Destination, arg2: Usage[_ <: AnyRef]): Unit
    Definition Classes
    BrokerFilter → Broker
  48. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  49. def isStopped(): Boolean
    Definition Classes
    BrokerFilter → Broker
  50. def messageConsumed(arg0: ConnectionContext, arg1: MessageReference): Unit
    Definition Classes
    BrokerFilter → Broker
  51. def messageDelivered(arg0: ConnectionContext, arg1: MessageReference): Unit
    Definition Classes
    BrokerFilter → Broker
  52. def messageDiscarded(arg0: ConnectionContext, arg1: Subscription, arg2: MessageReference): Unit
    Definition Classes
    BrokerFilter → Broker
  53. def messageExpired(arg0: ConnectionContext, arg1: MessageReference, arg2: Subscription): Unit
    Definition Classes
    BrokerFilter → Broker
  54. def messagePull(arg0: ConnectionContext, arg1: MessagePull): Response
    Definition Classes
    BrokerFilter → Region
    Annotations
    @throws(classOf[java.lang.Exception])
  55. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  56. def networkBridgeStarted(arg0: BrokerInfo, arg1: Boolean, arg2: String): Unit
    Definition Classes
    BrokerFilter → Broker
  57. def networkBridgeStopped(arg0: BrokerInfo): Unit
    Definition Classes
    BrokerFilter → Broker
  58. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  59. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  60. def nowMasterBroker(): Unit
    Definition Classes
    BrokerFilter → Broker
  61. def postProcessDispatch(arg0: MessageDispatch): Unit
    Definition Classes
    BrokerFilter → Broker
  62. def preProcessDispatch(arg0: MessageDispatch): Unit
    Definition Classes
    BrokerFilter → Broker
  63. def prepareTransaction(arg0: ConnectionContext, arg1: TransactionId): Int
    Definition Classes
    BrokerFilter → Broker
    Annotations
    @throws(classOf[java.lang.Exception])
  64. def processConsumerControl(arg0: ConsumerBrokerExchange, arg1: ConsumerControl): Unit
    Definition Classes
    BrokerFilter → Region
  65. def processDispatchNotification(arg0: MessageDispatchNotification): Unit
    Definition Classes
    BrokerFilter → Region
    Annotations
    @throws(classOf[java.lang.Exception])
  66. def reapplyInterceptor(): Unit
    Definition Classes
    BrokerFilter → Region
  67. def refresh(): Unit
    Definition Classes
    AbstractAuthenticationBroker
  68. def removeBroker(arg0: Connection, arg1: BrokerInfo): Unit
    Definition Classes
    BrokerFilter → Broker
  69. def removeConnection(arg0: ConnectionContext, arg1: ConnectionInfo, arg2: Throwable): Unit
    Definition Classes
    AbstractAuthenticationBroker → BrokerFilter → Broker
    Annotations
    @throws(classOf[java.lang.Exception])
  70. def removeConsumer(arg0: ConnectionContext, arg1: ConsumerInfo): Unit
    Definition Classes
    BrokerFilter → Region
    Annotations
    @throws(classOf[java.lang.Exception])
  71. def removeDestination(arg0: ConnectionContext, arg1: ActiveMQDestination, arg2: Long): Unit
    Definition Classes
    AbstractAuthenticationBroker → BrokerFilter → Region
    Annotations
    @throws(classOf[java.lang.Exception])
  72. def removeDestinationInfo(arg0: ConnectionContext, arg1: DestinationInfo): Unit
    Definition Classes
    BrokerFilter → Broker
    Annotations
    @throws(classOf[java.lang.Exception])
  73. def removeProducer(arg0: ConnectionContext, arg1: ProducerInfo): Unit
    Definition Classes
    BrokerFilter → Broker → Region
    Annotations
    @throws(classOf[java.lang.Exception])
  74. def removeSession(arg0: ConnectionContext, arg1: SessionInfo): Unit
    Definition Classes
    BrokerFilter → Broker
    Annotations
    @throws(classOf[java.lang.Exception])
  75. def removeSubscription(arg0: ConnectionContext, arg1: RemoveSubscriptionInfo): Unit
    Definition Classes
    BrokerFilter → Region
    Annotations
    @throws(classOf[java.lang.Exception])
  76. def rollbackTransaction(arg0: ConnectionContext, arg1: TransactionId): Unit
    Definition Classes
    BrokerFilter → Broker
    Annotations
    @throws(classOf[java.lang.Exception])
  77. def send(arg0: ProducerBrokerExchange, arg1: Message): Unit
    Definition Classes
    BrokerFilter → Region
    Annotations
    @throws(classOf[java.lang.Exception])
  78. def sendToDeadLetterQueue(arg0: ConnectionContext, arg1: MessageReference, arg2: Subscription, arg3: Throwable): Boolean
    Definition Classes
    BrokerFilter → Broker
  79. def setAdminConnectionContext(arg0: ConnectionContext): Unit
    Definition Classes
    BrokerFilter → Broker
  80. def slowConsumer(arg0: ConnectionContext, arg1: Destination, arg2: Subscription): Unit
    Definition Classes
    BrokerFilter → Broker
  81. def start(): Unit
    Definition Classes
    BrokerFilter → Service
    Annotations
    @throws(classOf[java.lang.Exception])
  82. def stop(): Unit
    Definition Classes
    BrokerFilter → Service
    Annotations
    @throws(classOf[java.lang.Exception])
  83. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  84. def toString(): String
    Definition Classes
    AnyRef → Any
  85. def virtualDestinationAdded(arg0: ConnectionContext, arg1: VirtualDestination): Unit
    Definition Classes
    BrokerFilter → Broker
  86. def virtualDestinationRemoved(arg0: ConnectionContext, arg1: VirtualDestination): Unit
    Definition Classes
    BrokerFilter → Broker
  87. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  88. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  89. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

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