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 voidauthenticateClear(ProtocolChannel channel)ProtocolHandler.Actionauthenticated()voidauthenticateGSS(io.netty.buffer.ByteBuf data, ProtocolChannel channel)voidauthenticateGSSContinue(io.netty.buffer.ByteBuf data, ProtocolChannel channel)voidauthenticateKerberos(ProtocolChannel channel)voidauthenticateMD5(byte[] salt, ProtocolChannel channel)voidauthenticateSASL(io.netty.buffer.ByteBuf data, ProtocolChannel channel)voidauthenticateSASLContinue(io.netty.buffer.ByteBuf data, ProtocolChannel channel)voidauthenticateSASLFinal(io.netty.buffer.ByteBuf data, ProtocolChannel channel)voidauthenticateSCM(ProtocolChannel channel)voidauthenticateSSPI(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
-
-