- COPYRIGHT AND LICENSE
Argon::SecureChannel - Encrypted Argon::Channel
An Argon::Channel which implements Argon::Encryption to encrypt all messages sent. Additionally adds a unique identifier for the channel to assist with the tracking of message circuits in the Ar network.
SecureChannel adds an additional setup step during initialization. The
on_ready callback is triggered once that setup has completed and the channel is ready for use.
Holds the identifier for the speaker on the remote end of the channel. If not provided, the channel will not be ready (see "on_ready") until the remote side has identified itself. Any received messages whose "token" in Argon::Message does not match the expected value are rejected.
Returns true once the remote side has identified itself (
remote has been set).
Identifies this side of the channel to the remote end by sending its "token" in Argon::Encryption.
Jeff Ober <email@example.com>
This software is copyright (c) 2017 by Jeff Ober.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.