Package org.mariadb.r2dbc.authentication
Interface AuthenticationPlugin
-
- All Known Implementing Classes:
CachingSha2PasswordFlow,ClearPasswordPluginFlow,Ed25519PasswordPluginFlow,NativePasswordPluginFlow,PamPluginFlow,Sha256PasswordPluginFlow
public interface AuthenticationPlugin
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AuthenticationPlugincreate()ClientMessagenext(MariadbConnectionConfiguration configuration, byte[] seed, Sequencer sequencer, AuthMoreData authMoreData)Stringtype()
-
-
-
Method Detail
-
type
String type()
-
create
AuthenticationPlugin create()
-
next
ClientMessage next(MariadbConnectionConfiguration configuration, byte[] seed, Sequencer sequencer, AuthMoreData authMoreData) throws io.r2dbc.spi.R2dbcException
- Throws:
io.r2dbc.spi.R2dbcException
-
-