Examples of OwnIdentity


Examples of net.pterodactylus.sone.freenet.wot.OwnIdentity

    templateContext.set("sones", localSones);
    List<OwnIdentity> ownIdentitiesWithoutSone = getOwnIdentitiesWithoutSone(webInterface.getCore());
    templateContext.set("identitiesWithoutSone", ownIdentitiesWithoutSone);
    if (request.getMethod() == Method.POST) {
      String id = request.getHttpRequest().getPartAsStringFailsafe("identity", 44);
      OwnIdentity selectedIdentity = null;
      for (OwnIdentity ownIdentity : ownIdentitiesWithoutSone) {
        if (ownIdentity.getId().equals(id)) {
          selectedIdentity = ownIdentity;
          break;
        }
View Full Code Here

Examples of net.pterodactylus.sone.freenet.wot.OwnIdentity

   * @param ownIdentityAddedEvent
   *            The event
   */
  @Subscribe
  public void ownIdentityAdded(OwnIdentityAddedEvent ownIdentityAddedEvent) {
    OwnIdentity ownIdentity = ownIdentityAddedEvent.ownIdentity();
    logger.log(Level.FINEST, String.format("Adding OwnIdentity: %s", ownIdentity));
    if (ownIdentity.hasContext("Sone")) {
      addLocalSone(ownIdentity);
    }
  }
View Full Code Here

Examples of net.pterodactylus.sone.freenet.wot.OwnIdentity

   * @param ownIdentityRemovedEvent
   *            The event
   */
  @Subscribe
  public void ownIdentityRemoved(OwnIdentityRemovedEvent ownIdentityRemovedEvent) {
    OwnIdentity ownIdentity = ownIdentityRemovedEvent.ownIdentity();
    logger.log(Level.FINEST, String.format("Removing OwnIdentity: %s", ownIdentity));
    trustedIdentities.removeAll(ownIdentity);
  }
View Full Code Here

Examples of net.pterodactylus.sone.freenet.wot.OwnIdentity

   * @param identityRemovedEvent
   *            The event
   */
  @Subscribe
  public void identityRemoved(IdentityRemovedEvent identityRemovedEvent) {
    OwnIdentity ownIdentity = identityRemovedEvent.ownIdentity();
    Identity identity = identityRemovedEvent.identity();
    trustedIdentities.remove(ownIdentity, identity);
    boolean foundIdentity = false;
    for (Entry<OwnIdentity, Collection<Identity>> trustedIdentity : trustedIdentities.asMap().entrySet()) {
      if (trustedIdentity.getKey().equals(ownIdentity)) {
View Full Code Here

Examples of plugins.Freetalk.OwnIdentity

        writeHTMLReply(ctx, 403, "Forbidden", "Invalid form password.");
        return;
      }

      try {
        OwnIdentity ownIdentity = mFreetalk.getIdentityManager().getOwnIdentity(request.getPartAsString("OwnIdentityID", 64));
        mSessionManager.createSession(ownIdentity.getID(), ctx);
      } catch(NoSuchIdentityException e) {
        throw new RedirectException(logIn);
      }

      writeTemporaryRedirect(ctx, "Login successful, redirecting to home page", Freetalk.PLUGIN_URI + "/");
View Full Code Here

Examples of plugins.Freetalk.OwnIdentity

      HTMLNode row = identitiesTable.addChild("tr");
      row.addChild("th", "Name");
      row.addChild("th", "Freetalk address");

      while (ownIdentities.hasNext()) {
        OwnIdentity id = ownIdentities.next();
        row = identitiesTable.addChild("tr");
        row.addChild("td", id.getNickname());

        row.addChild("td", id.getFreetalkAddress());
        /*
        HTMLNode lastUpdateCell = row.addChild("td");
       
        if (id.getLastInsert() == null) {
          lastUpdateCell.addChild("p", "Insert in progress...");
View Full Code Here

Examples of plugins.Freetalk.OwnIdentity

     */
    private void handleListSubscribedBoards(final PluginReplySender replysender, final SimpleFieldSet params)
    throws PluginNotFoundException, InvalidParameterException, NoSuchIdentityException
    {
        final String ownIdentityID = getMandatoryParameter(params, "OwnIdentityID");
        OwnIdentity ownIdentity = mFreetalk.getIdentityManager().getOwnIdentity(ownIdentityID);
       
        synchronized(mFreetalk.getMessageManager()) {
            for(final SubscribedBoard board : mFreetalk.getMessageManager().subscribedBoardIteratorSortedByName(ownIdentity)) {  // TODO: Optimization: Use a non sorting function.
                final SimpleFieldSet sfs = new SimpleFieldSet(true);
                sfs.putOverwrite("Message", "SubscribedBoard");
View Full Code Here

Examples of plugins.Freetalk.OwnIdentity

                    }
                }

                // evaluate authorIdentity
                final String authorIdentityIDString = getMandatoryParameter(params, "AuthorIdentityID");
                final OwnIdentity authorIdentity;
                try {
                    authorIdentity = mFreetalk.getIdentityManager().getOwnIdentity(authorIdentityIDString);
                } catch(final NoSuchIdentityException e) {
                    throw new InvalidParameterException("No own identity found for AuthorIdentityID");
                }
View Full Code Here

Examples of plugins.Freetalk.OwnIdentity

        if (mAuthenticatedUser != null) {
            printStatusLine("502 Command unavailable");
            return;
        }
       
        OwnIdentity oi = null;
        try {
          final String id = IdentityManager.extractIdFromFreetalkAddress(value);
            oi = mIdentityManager.getOwnIdentity(id);
        } catch (NoSuchIdentityException e) {
        }
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.