Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package javaapplication1;
- import java.io.BufferedReader;
- import java.io.IOException;
- import java.io.InputStream;
- import java.io.InputStreamReader;
- import java.net.Authenticator;
- import java.net.MalformedURLException;
- import java.net.PasswordAuthentication;
- import java.net.URL;
- public class AuthDemo {
- public static void main(String args[]) throws MalformedURLException,
- IOException {
- adres start = new adres();
- start.setVisible(true);
- String urlString = "";
- String username = "";
- String password = "";
- Authenticator.setDefault(new MyAuthenticator(username, password));
- URL url = new URL(urlString);
- InputStream content = (InputStream) url.getContent();
- BufferedReader in = new BufferedReader(new InputStreamReader(content));
- String line;
- while ((line = in.readLine()) != null) {
- System.out.println(line);
- }
- System.out.println("Done.");
- }
- static class MyAuthenticator extends Authenticator {
- private String username, password;
- public MyAuthenticator(String user, String pass) {
- username = user;
- password = pass;
- }
- protected PasswordAuthentication getPasswordAuthentication() {
- System.out.println("Requesting Host : " + getRequestingHost());
- System.out.println("Requesting Port : " + getRequestingPort());
- System.out.println("Requesting Prompt : " + getRequestingPrompt());
- System.out.println("Requesting Protocol: "
- + getRequestingProtocol());
- System.out.println("Requesting Scheme : " + getRequestingScheme());
- System.out.println("Requesting Site : " + getRequestingSite());
- return new PasswordAuthentication(username, password.toCharArray());
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement