Print this page


Split Close
Expand all
Collapse all
          --- old/src/share/classes/sun/net/www/protocol/http/NegotiateCallbackHandler.java
          +++ new/src/share/classes/sun/net/www/protocol/http/spnego/NegotiateCallbackHandler.java
↓ open down ↓ 15 lines elided ↑ open up ↑
  16   16   *
  17   17   * You should have received a copy of the GNU General Public License version
  18   18   * 2 along with this work; if not, write to the Free Software Foundation,
  19   19   * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  20   20   *
  21   21   * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
  22   22   * CA 95054 USA or visit www.sun.com if you need additional information or
  23   23   * have any questions.
  24   24   */
  25   25  
  26      -package sun.net.www.protocol.http;
       26 +package sun.net.www.protocol.http.spnego;
       27 +
  27   28  import java.io.IOException;
  28   29  import java.net.Authenticator;
  29   30  import java.net.PasswordAuthentication;
  30   31  import java.util.Arrays;
  31   32  import javax.security.auth.callback.Callback;
  32   33  import javax.security.auth.callback.CallbackHandler;
  33   34  import javax.security.auth.callback.NameCallback;
  34   35  import javax.security.auth.callback.PasswordCallback;
  35   36  import javax.security.auth.callback.UnsupportedCallbackException;
       37 +import sun.net.www.protocol.http.HttpCallerInfo;
  36   38  
  37   39  /**
  38   40   * @since 1.6
  39   41   * Special callback handler used in JGSS for the HttpCaller.
  40   42   */
  41   43  public class NegotiateCallbackHandler implements CallbackHandler {
  42   44  
  43   45      private String username;
  44   46      private char[] password;
  45   47  
↓ open down ↓ 44 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX