BlackBerry Forums Support Community
              

Closed Thread
 
Thread Tools
Old 07-15-2008, 01:45 AM   #1
skynetchris
Knows Where the Search Button Is
 
Join Date: Apr 2008
Model: 7100T
PIN: N/A
Carrier: optus
Posts: 24
Default Handset application proxy handling

Please Login to Remove!

Hi guys,

I have an application that makes a http connection to a server, this works fine. The connection now must be made to a server that is behind a proxy. I've read in java you can use the Authenticator class to handle this. There are a few examples here and here.

My Code:
Code:
ProxyAuthenticator() { 
this.user = "user"; 
this.password = "test";
}

  public PasswordAuthentication 
  onAuthenticationChallenge(String description, boolean isUserIdRequired, boolean isFullAccess) {
    return new PasswordAuthentication(user.getBytes(), password.getBytes());
  }
  public byte[] onAuthenticationResponse(byte[] userName) {return null;}
}
The problem seems to be that in the Blackberry environment, you can't tell the sytem what to do when it is queried by a proxy:
Code:
and put these lines of code before your code opens an URLConnection-

Authenticator.setDefault(new ProxyAuthenticator("user", "password"));
System.setProperty("http.proxyHost", "proxy host");
System.setProperty("http.proxyPort", "port"); 

Now all calls will successfully pass through the proxy authentication.
Can anyone tell me what you have to do to 'register' your authenticator implementation with the system?
Offline  
Old 07-15-2008, 01:50 AM   #2
skynetchris
Knows Where the Search Button Is
 
Join Date: Apr 2008
Model: 7100T
PIN: N/A
Carrier: optus
Posts: 24
Default

please delete, posted under developer corner.
Offline  
Closed Thread



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


Genuine Apple 45W Charger MagSafe 2 for Macbook Air 2016 2017 13-inch Adapter picture

Genuine Apple 45W Charger MagSafe 2 for Macbook Air 2016 2017 13-inch Adapter

$34.15



Genuine Apple A1082 23

Genuine Apple A1082 23" HD Cinema Display 90W Adapter Power Supply A1097 OEM

$44.47



Wera Torque Screwdriver 7450 ESD 10-34 Ncm OEM Apple Phone Professional Repair picture

Wera Torque Screwdriver 7450 ESD 10-34 Ncm OEM Apple Phone Professional Repair

$29.99



4180 030 1800 STIHL Cam Wheel – Genuine OEM Part picture

4180 030 1800 STIHL Cam Wheel – Genuine OEM Part

$14.99



Batteries for Apple AirTag - Perfectly Fits AirTag - No Bitter Coating, OEM C... picture

Batteries for Apple AirTag - Perfectly Fits AirTag - No Bitter Coating, OEM C...

$22.53



NEW OEM A1618 Battery for Apple MacBook Pro 15” Retina 99.5Wh A1398 Mid 2015 picture

NEW OEM A1618 Battery for Apple MacBook Pro 15” Retina 99.5Wh A1398 Mid 2015

$45.90







Copyright 2004-2016 BlackBerryForums.com.
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.