| Package | Description |
|---|---|
| com.rabbitmq.stream |
Main API for RabbitMQ Stream Java Client.
|
| com.rabbitmq.stream.impl |
Implementation-specific, non-public interfaces and classes of the RabbitMQ Stream Java Client.
|
| com.rabbitmq.stream.sasl |
SASL API for the RabbitMQ Stream Java Client.
|
| Modifier and Type | Method and Description |
|---|---|
EnvironmentBuilder |
EnvironmentBuilder.credentialsProvider(CredentialsProvider credentialsProvider)
The
CredentialsProvider to use. |
| Modifier and Type | Method and Description |
|---|---|
Client.ClientParameters |
Client.ClientParameters.credentialsProvider(CredentialsProvider credentialsProvider) |
StreamEnvironmentBuilder |
StreamEnvironmentBuilder.credentialsProvider(CredentialsProvider credentialsProvider) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
UsernamePasswordCredentialsProvider
Contract for credentials based on a username/password pair.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultUsernamePasswordCredentialsProvider
Default implementation of
UsernamePasswordCredentialsProvider. |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
SaslMechanism.handleChallenge(byte[] challenge,
CredentialsProvider credentialsProvider)
Handle a challenge from the server
|
byte[] |
PlainSaslMechanism.handleChallenge(byte[] challenge,
CredentialsProvider credentialsProvider) |
byte[] |
AnonymousSaslMechanism.handleChallenge(byte[] challenge,
CredentialsProvider credentialsProvider) |
byte[] |
ExternalSaslMechanism.handleChallenge(byte[] challenge,
CredentialsProvider credentialsProvider) |
| Constructor and Description |
|---|
JdkSaslConfiguration(CredentialsProvider credentialsProvider,
Supplier<String> serverNameSupplier) |
JdkSaslConfiguration(CredentialsProvider credentialsProvider,
Supplier<String> serverNameSupplier,
String[] mechanisms) |
Copyright © 2024 Broadcom Inc. and/or its subsidiaries. All rights reserved.