Examples of publicKeyAndSign()


Examples of net.tomp2p.message.Message.publicKeyAndSign()

          type = Type.REQUEST_4;
        }
        final Message message = createMessage(remotePeer, RPC.Commands.GET.getNr(), type);

        if (getBuilder.isSign()) {
            message.publicKeyAndSign(getBuilder.keyPair());
        }

        if (getBuilder.to() != null && getBuilder.from() != null) {
            final Collection<Number640> keys = new ArrayList<Number640>(2);
            keys.add(getBuilder.from());
View Full Code Here

Examples of net.tomp2p.message.Message.publicKeyAndSign()

          final SyncBuilder synchronizationBuilder, final ChannelCreator channelCreator) {
    final Message message = createMessage(remotePeer, INFO_COMMAND,
            synchronizationBuilder.isSyncFromOldVersion() ? Type.REQUEST_2 : Type.REQUEST_1);

    if (synchronizationBuilder.isSign()) {
      message.publicKeyAndSign(synchronizationBuilder.keyPair());
    }

    KeyMap640Keys keyMap = new KeyMap640Keys(synchronizationBuilder.dataMapHash());
    message.keyMap640Keys(keyMap);
View Full Code Here

Examples of net.tomp2p.message.Message.publicKeyAndSign()

      final ChannelCreator channelCreator, final RPC.Commands command) {
    final Type type = Type.REQUEST_1;
    final Message message = createMessage(remotePeer, command.getNr(), type);

    if (getBuilder.isSign()) {
      message.publicKeyAndSign(getBuilder.keyPair());
    }

    message.key(getBuilder.locationKey());
    message.key(getBuilder.domainKey());
    message.key(getBuilder.contentKey());
View Full Code Here

Examples of net.tomp2p.message.Message.publicKeyAndSign()

            final SyncBuilder synchronizationBuilder, final ChannelCreator channelCreator)
            throws IOException {
        final Message message = createMessage(remotePeer, SYNC_COMMAND, Type.REQUEST_1);

        if (synchronizationBuilder.isSign()) {
            message.publicKeyAndSign(synchronizationBuilder.keyPair());
        }

        DataMap dataMap = synchronizationBuilder.dataMap();
        message.setDataMap(dataMap);
View Full Code Here

Examples of net.tomp2p.message.Message.publicKeyAndSign()

            final ChannelCreator channelCreator) {
        final Message message = createMessage(remotePeer, RPC.Commands.REMOVE.getNr(),
                removeBuilder.isReturnResults() ? Type.REQUEST_2 : Type.REQUEST_1);

        if (removeBuilder.isSign()) {
            message.publicKeyAndSign(removeBuilder.keyPair());
        }
       
        if (removeBuilder.to() != null && removeBuilder.from() != null) {
            final Collection<Number640> keys = new ArrayList<Number640>(2);
            keys.add(removeBuilder.from());
View Full Code Here

Examples of net.tomp2p.message.Message.publicKeyAndSign()

            handlePutMeta(message, responseMessage, message.type() == Type.REQUEST_2);
        }else {
            throw new IllegalArgumentException("Message content is wrong");
        }
        if (sign) {
            responseMessage.publicKeyAndSign(peerBean().getKeyPair());
        }
        LOG.debug("response for storage request: {}", responseMessage);
        responder.response(responseMessage);
    }
View Full Code Here

Examples of net.tomp2p.message.Message.publicKeyAndSign()

          ChannelCreator channelCreator) {

    Utils.nullCheck(remotePeer, builder.locationKey(), builder.domainKey());
    final Message message = createMessage(remotePeer, RPC.Commands.TRACKER_ADD.getNr(), Type.REQUEST_3);
    if (builder.isSign()) {
      message.publicKeyAndSign(builder.keyPair());
    }
    message.key(builder.locationKey());
    message.key(builder.domainKey());
    if (builder.getBloomFilter() != null) {
      message.bloomFilter(builder.getBloomFilter());
View Full Code Here

Examples of net.tomp2p.message.Message.publicKeyAndSign()

          ChannelCreator channelCreator) {

    Utils.nullCheck(remotePeer, builder.locationKey(), builder.domainKey());
    final Message message = createMessage(remotePeer, RPC.Commands.TRACKER_GET.getNr(), Type.REQUEST_1);
    if (builder.isSign()) {
      message.publicKeyAndSign(builder.keyPair());
    }
    message.key(builder.locationKey());
    message.key(builder.domainKey());
    // TODO: make this always a bloom filter
    if (builder.knownPeers() != null && (builder.knownPeers() instanceof SimpleBloomFilter)) {
View Full Code Here

Examples of net.tomp2p.message.Message.publicKeyAndSign()

      LOG.debug("tracker get on({}) locationKey:{}, domainKey:{}, address:{}, returning: {}", peerBean()
              .serverPeerAddress(), locationKey, domainKey, message.sender(), (meshPeers == null ? "0"
              : meshPeers.size()));
    }
    if (sign) {
      responseMessage.publicKeyAndSign(peerBean().getKeyPair());
    }
    responder.response(responseMessage);
  }
}
View Full Code Here

Examples of net.tomp2p.message.Message.publicKeyAndSign()

        }

        final Message message = createMessage(remotePeer, RPC.Commands.PUT.getNr(), type);

        if (putBuilder.isSign()) {
            message.publicKeyAndSign(putBuilder.keyPair());
        }

        message.setDataMap(dataMap);

        final FutureResponse futureResponse = new FutureResponse(message);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.