Package org.apache.bookkeeper.sasl
Class SASLBookieAuthProvider
java.lang.Object
org.apache.bookkeeper.sasl.SASLBookieAuthProvider
- All Implemented Interfaces:
BookieAuthProvider
SASL Bookie Authentication Provider.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.bookkeeper.auth.BookieAuthProvider
BookieAuthProvider.Factory -
Constructor Summary
ConstructorsConstructorDescriptionSASLBookieAuthProvider(BookieConnectionPeer addr, AuthCallbacks.GenericCallback<Void> completeCb, ServerConfiguration serverConfiguration, Subject subject, Pattern allowedIdsPattern) -
Method Summary
Modifier and TypeMethodDescriptionvoidProcess a request from the client.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.bookkeeper.auth.BookieAuthProvider
close, onProtocolUpgrade
-
Constructor Details
-
SASLBookieAuthProvider
SASLBookieAuthProvider(BookieConnectionPeer addr, AuthCallbacks.GenericCallback<Void> completeCb, ServerConfiguration serverConfiguration, Subject subject, Pattern allowedIdsPattern)
-
-
Method Details
-
process
Description copied from interface:BookieAuthProviderProcess a request from the client. cb will receive the next message to be sent to the client. If there are no more messages to send to the client, cb should not be called, and completeCb must be called instead.- Specified by:
processin interfaceBookieAuthProvider
-