Uses of Class
org.drasyl.node.handler.crypto.AgreementId
Package
Description
Contains classes necessary for encrypted peer/application communication.
-
Uses of AgreementId in org.drasyl.node.handler.crypto
Modifier and TypeMethodDescriptionabstract AgreementId
AcknowledgementMessage.getAgreementId()
abstract AgreementId
Agreement.getAgreementId()
ArmHeader.getAgreementId()
PendingAgreement.getAgreementId()
static AgreementId
AgreementId.of
(byte[] id) static AgreementId
AgreementId.of
(KeyAgreementPublicKey pk1, KeyAgreementPublicKey pk2) static AgreementId
AgreementId.of
(ImmutableByteArray id) Modifier and TypeMethodDescriptionprotected abstract Agreement
AbstractArmHandler.getAgreement
(AgreementId agreementId) protected Agreement
LongTimeArmHandler.getAgreement
(AgreementId agreementId) protected Agreement
PFSArmHandler.getAgreement
(AgreementId agreementId) static AcknowledgementMessage
AcknowledgementMessage.of
(AgreementId agreementId) static Agreement
Agreement.of
(AgreementId id, SessionPair sessionPair, long staleAt) static ArmHeader
ArmHeader.of
(AgreementId agreementId, Nonce nonce, io.netty.buffer.ByteBuf data) ModifierConstructorDescriptionArmHeader
(AgreementId agreementId, Nonce nonce, io.netty.buffer.ByteBuf data)