Method | Description | |
---|---|---|
AuthClient ( IAuthenticator authenticator, IAuthToNexusRequestHandler nexus, IServerSession serverSession, IPacketFactory packetFactory, ILogger logger ) : System |
Initializes a new instance of the AuthClient class and binds it with a network session.
|
Method | Description | |
---|---|---|
ProcessPacket ( |
Method | Description | |
---|---|---|
AuthResponse ( AuthenticationResult result, |
||
CheckPin ( IUnsafePacketReader reader ) : bool | ||
CheckPinResponse ( ) : byte[] | ||
HandleAuthentication ( IUnsafePacketReader reader ) : void | ||
HandleChannelSelect ( IUnsafePacketReader reader ) : void | ||
HandleCharacterListRequest ( IUnsafePacketReader reader ) : void | ||
HandleCharacterSelect ( IUnsafePacketReader reader ) : void | ||
HandlePinAssignment ( IUnsafePacketReader reader ) : void | ||
HandlePinValidation ( IUnsafePacketReader reader ) : void | ||
HandleWorldListRequest ( IUnsafePacketReader reader ) : void | ||
InvalidPinResponse ( ) : byte[] | ||
PinAcceptedResponse ( ) : byte[] | ||
SetPinResponse ( ) : byte[] | ||
WorldListResponse ( ) : byte[] |
public AuthClient ( IAuthenticator authenticator, IAuthToNexusRequestHandler nexus, IServerSession serverSession, IPacketFactory packetFactory, ILogger logger ) : System | ||
authenticator | IAuthenticator | The |
nexus | IAuthToNexusRequestHandler | The |
serverSession | IServerSession | |
packetFactory | IPacketFactory | |
logger | ILogger | |
return | System |
protected ProcessPacket ( |
||
args | ||
return | void |