Interface ProtocolHandler.Authentication
-
- All Superinterfaces:
ProtocolHandler
- Enclosing interface:
- ProtocolHandler
public static interface ProtocolHandler.Authentication extends ProtocolHandler
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.impossibl.postgres.protocol.v30.ProtocolHandler
ProtocolHandler.Action, ProtocolHandler.Authentication, ProtocolHandler.BackendKeyData, ProtocolHandler.BindComplete, ProtocolHandler.CloseComplete, ProtocolHandler.CommandComplete, ProtocolHandler.CommandError, ProtocolHandler.CopyBothResponse, ProtocolHandler.CopyData, ProtocolHandler.CopyDone, ProtocolHandler.CopyFail, ProtocolHandler.CopyInResponse, ProtocolHandler.CopyOutResponse, ProtocolHandler.DataRow, ProtocolHandler.EmptyQuery, ProtocolHandler.FunctionResult, ProtocolHandler.NegotiateProtocolVersion, ProtocolHandler.NoData, ProtocolHandler.Notification, ProtocolHandler.ParameterDescriptions, ProtocolHandler.ParameterStatus, ProtocolHandler.ParseComplete, ProtocolHandler.PortalSuspended, ProtocolHandler.ReadyForQuery, ProtocolHandler.ReportNotice, ProtocolHandler.RowDescription
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
authenticateClear(ProtocolChannel channel)
void
authenticateContinue(io.netty.buffer.ByteBuf data, ProtocolChannel channel)
ProtocolHandler.Action
authenticated()
void
authenticateGSS(io.netty.buffer.ByteBuf data, ProtocolChannel channel)
void
authenticateKerberos(ProtocolChannel channel)
void
authenticateMD5(byte[] salt, ProtocolChannel channel)
void
authenticateSCM(ProtocolChannel channel)
void
authenticateSSPI(io.netty.buffer.ByteBuf data, ProtocolChannel channel)
-
Methods inherited from interface com.impossibl.postgres.protocol.v30.ProtocolHandler
exception, exception
-
-
-
-
Method Detail
-
authenticated
ProtocolHandler.Action authenticated() throws IOException
- Throws:
IOException
-
authenticateKerberos
void authenticateKerberos(ProtocolChannel channel) throws IOException
- Throws:
IOException
-
authenticateClear
void authenticateClear(ProtocolChannel channel) throws IOException
- Throws:
IOException
-
authenticateMD5
void authenticateMD5(byte[] salt, ProtocolChannel channel) throws IOException
- Throws:
IOException
-
authenticateSCM
void authenticateSCM(ProtocolChannel channel) throws IOException
- Throws:
IOException
-
authenticateGSS
void authenticateGSS(io.netty.buffer.ByteBuf data, ProtocolChannel channel) throws IOException
- Throws:
IOException
-
authenticateSSPI
void authenticateSSPI(io.netty.buffer.ByteBuf data, ProtocolChannel channel) throws IOException
- Throws:
IOException
-
authenticateContinue
void authenticateContinue(io.netty.buffer.ByteBuf data, ProtocolChannel channel) throws IOException
- Throws:
IOException
-
-