|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectSnacCommand
ConnCommand
AbstractExtraInfoCmd
SetEncryptionInfoCmd
A SNAC command used for setting some sort of security information. As of this
writing, the significance of this command is unknown. This command is
normally responded-to with a EncryptionInfoAck
which contains the
same extra info blocks sent in this command.
When sent by the official AIM clients, this command normally contains two
extra info blocks, the first of type ExtraInfoBlock.TYPE_CERTINFO_HASHA
and the second of type ExtraInfoBlock.TYPE_CERTINFO_HASHB
. They normally contain CertificateInfo.HASHA_DEFAULT
and CertificateInfo.HASHB_DEFAULT
, respectively.
EncryptionInfoAck
,
ExtraInfoBlock
,
CertificateInfo
0x01
, command 0x22
Field Summary |
Fields inherited from class SnacCommand |
SNACFLAG_DEFAULT |
Constructor Summary | |
|
SetEncryptionInfoCmd(ExtraInfoBlock[] blocks)
Creates a new outgoing set-encryption-info command with the given list of extra info blocks. |
protected |
SetEncryptionInfoCmd(SnacPacket packet)
Creates a new set-encryption-info command from the given incoming set-encryption-info SNAC packet. |
Methods inherited from class AbstractExtraInfoCmd |
getExtraInfos, toString, writeData |
Methods inherited from class SnacCommand |
getCommand, getFamily, getFlag1, getFlag2 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
protected SetEncryptionInfoCmd(SnacPacket packet)
packet
- an incoming set-encryption-info SNAC packetpublic SetEncryptionInfoCmd(ExtraInfoBlock[] blocks)
blocks
nor any of its
elements can be null
.
blocks
- the list of extra info blocks to send in this command
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |