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)
ProtocolHandler.Action
authenticated()
void
authenticateGSS(io.netty.buffer.ByteBuf data, ProtocolChannel channel)
void
authenticateGSSContinue(io.netty.buffer.ByteBuf data, ProtocolChannel channel)
void
authenticateKerberos(ProtocolChannel channel)
void
authenticateMD5(byte[] salt, ProtocolChannel channel)
void
authenticateSASL(io.netty.buffer.ByteBuf data, ProtocolChannel channel)
void
authenticateSASLContinue(io.netty.buffer.ByteBuf data, ProtocolChannel channel)
void
authenticateSASLFinal(io.netty.buffer.ByteBuf data, 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
-
authenticateGSSContinue
void authenticateGSSContinue(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
-
authenticateSASL
void authenticateSASL(io.netty.buffer.ByteBuf data, ProtocolChannel channel) throws IOException
- Throws:
IOException
-
authenticateSASLContinue
void authenticateSASLContinue(io.netty.buffer.ByteBuf data, ProtocolChannel channel) throws IOException
- Throws:
IOException
-
authenticateSASLFinal
void authenticateSASLFinal(io.netty.buffer.ByteBuf data, ProtocolChannel channel) throws IOException
- Throws:
IOException
-
-