Package sun.misc

Examples of sun.misc.BASE64Encoder


    String result = null;

    try {
      MessageDigest md = MessageDigest.getInstance("MD5");
      byte[] md5password = md.digest(password.getBytes());
      BASE64Encoder encoder = new BASE64Encoder();
      result = encoder.encode(md5password);
    } catch (NoSuchAlgorithmException e) {
      e.printStackTrace();
    }

    return result;
View Full Code Here


          SecretKey key = getKey();
          Cipher cipher = getCipher();
          cipher.init(Cipher.ENCRYPT_MODE, key);
          byte[] encryptBytes = cipher.doFinal(bytes);
          BASE64Encoder encoder = new BASE64Encoder();
          String token = encoder.encode(encryptBytes);

          Hashtable<String, Date> tokens = TokensManager.getTokens();
          tokens.put(token, dateExpire);

          result = token;
View Full Code Here

      md = MessageDigest.getInstance("MD5");
    } catch (NoSuchAlgorithmException e) {
      e.printStackTrace();
    }
    byte[] md5password =md.digest(password.getBytes());
    BASE64Encoder encoder = new BASE64Encoder();
    String base64md5password = encoder.encode(md5password);
    MapDesc desc = file.open(base64md5password);
    assertNotNull(desc);
  }
View Full Code Here

      } else if ("jpg".equals(lowFormat) || "jpeg".equals(lowFormat)) {
        suffix = "jpg";
      }

      MessageDigest md = MessageDigest.getInstance("MD5");
      BASE64Encoder encoder = new BASE64Encoder();
      String fileName = encoder.encode(md.digest(image)) + "." + suffix;
      fileName = PathUtil.fakePathToReal(fileName);// Some String may
      // contains "/" or
      // "\"
      fileName = fileName.replaceAll("\\" + File.separator, "_");
View Full Code Here

            (RssFeedServlet) client.newInvocation( "http://localhost/rss/rss_feeds?repoId=test-repo" ).getServlet();
        assertNotNull( servlet );

        WebRequest request = new GetMethodWebRequest( "http://localhost/rss/rss_feeds?repoId=test-repo" );
       
        BASE64Encoder encoder = new BASE64Encoder();
        String userPass = "user1:password1";
        String encodedUserPass = encoder.encode( userPass.getBytes() );       
        request.setHeaderField( "Authorization", "BASIC " + encodedUserPass );
       
        WebResponse response = client.getResponse( request );
        assertEquals( RssFeedServlet.MIME_TYPE, response.getHeaderField( "CONTENT-TYPE" ) );
        assertNotNull( "Should have recieved a response", response );
View Full Code Here

                                                   "http://localhost/rss/rss_feeds?groupId=org.apache.archiva&artifactId=artifact-two" ).getServlet();
        assertNotNull( servlet );

        WebRequest request = new GetMethodWebRequest( "http://localhost/rss/rss_feeds?groupId=org.apache.archiva&artifactId=artifact-two" );
       
        BASE64Encoder encoder = new BASE64Encoder();
        String userPass = "user1:password1";
        String encodedUserPass = encoder.encode( userPass.getBytes() );       
        request.setHeaderField( "Authorization", "BASIC " + encodedUserPass );       
       
        WebResponse response = client.getResponse( request );       
        assertEquals( RssFeedServlet.MIME_TYPE, response.getHeaderField( "CONTENT-TYPE" ) );
        assertNotNull( "Should have recieved a response", response );
View Full Code Here

        assertNotNull( servlet );
   
       
        WebRequest request = new GetMethodWebRequest( "http://localhost/rss/rss_feeds?repoId=unauthorized-repo" );
       
        BASE64Encoder encoder = new BASE64Encoder();
        String userPass = "user1:password1";
        String encodedUserPass = encoder.encode( userPass.getBytes() );       
        request.setHeaderField( "Authorization", "BASIC " + encodedUserPass );       
       
        try
        {
            WebResponse response = client.getResponse( request );
View Full Code Here

      System.out.println("IOException.");
    }

    byte[] raw = AIO.getAllData(fis);

    BASE64Encoder encoder = new BASE64Encoder();
    String u = encoder.encode(raw);

    contentArea.setText(u);

    // save encoded file
    fc = new JFileChooser(".");
View Full Code Here

          connection.setReadTimeout(30000);
          connection.setDoOutput(true);
          connection.setDoInput(true);
          connection.setUseCaches(false);
         
          BASE64Encoder encoder = new BASE64Encoder();
          String basicAuthHeader = "Basic " + encoder.encode((userName+":"+password).getBytes("UTF-8"));
          ((HttpURLConnection)connection).setRequestProperty("Authorization", basicAuthHeader);

          if (postData != null) {
        ((HttpURLConnection) connection).setRequestMethod("POST");
        connection.setRequestProperty("Content-Type", "application/json");
View Full Code Here

     * @param userId
     * @return
     * @throws Exception
     */
  public static String encrypt(String userId) { 
    BASE64Encoder encoder = new BASE64Encoder();

    // let's create some dummy salt
    byte[] salt = new byte[8];
    random.nextBytes(salt);
    return encoder.encode(salt)+
      encoder.encode(userId.getBytes());
  }
View Full Code Here

TOP

Related Classes of sun.misc.BASE64Encoder

Copyright © 2018 www.massapicom. 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.