|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
SnacCommands and associated command
factories for SNAC family 0x17, the family of commands used during
the login or "authorization" sequence.
See:
Description
| Class Summary | |
| AuthCommand | A base class for SNAC commands in the "auth" 0x17 SNAC family. |
| AuthRequest | A SNAC command used to log into the OSCAR server. |
| AuthResponse | A SNAC command sent in response to an AuthRequest. |
| ClientAuthCmdFactory | A SNAC command factory for the client-bound SNAC commands provided in this package, appropriate for use in an AIM client. |
| ClientVersionInfo | A data structure used to transmit information about the client software used to connect to OSCAR. |
| KeyRequest | A SNAC command used to request an "authorization key" which can then be used for logging in. |
| KeyResponse | A command sent in response to KeyRequest that provides the user with
an "authorization key." |
| ServerAuthCmdFactory | A SNAC command factory for the server-bound commands provided by this package. |
Provides implementations of SnacCommands and associated command
factories for SNAC family 0x17, the family of commands used during
the login or "authorization" sequence.
This package encapsulates the entire authorization process; the sequence of
commands is generally:
KeyRequest KeyResponse which contains an
authorization key AuthRequest, encrypting his or her password using
the key given in the KeyResponse (joscar does the encryption for
you) AuthResponse, indicating either an error code or
a server, port, and login cookie for "basic online service"
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||