Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
JDK 11 jdk.httpserver.jmod - HTTP Server Module
JDK 11 jdk.httpserver.jmod is the JMOD file for JDK 11 HTTP Server module.
JDK 11 HTTP Server module compiled class files are stored in \fyicenter\jdk-11.0.1\jmods\jdk.httpserver.jmod.
JDK 11 HTTP Server module compiled class files are also linked and stored in the \fyicenter\jdk-11.0.1\lib\modules JImage file.
JDK 11 HTTP Server module source code files are stored in \fyicenter\jdk-11.0.1\lib\src.zip\jdk.httpserver.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ com/sun/net/httpserver/Authenticator.java
/* * Copyright (c) 2006, 2013, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package com.sun.net.httpserver; import java.net.*; import java.io.*; import java.util.*; /** * Authenticator represents an implementation of an HTTP authentication * mechanism. Sub-classes provide implementations of specific mechanisms * such as Digest or Basic auth. Instances are invoked to provide verification * of the authentication information provided in all incoming requests. * Note. This implies that any caching of credentials or other authentication * information must be done outside of this class. */ public abstract class Authenticator { /** * Base class for return type from authenticate() method */ public abstract static class Result {} /** * Indicates an authentication failure. The authentication * attempt has completed. */ public static class Failure extends Result { private int responseCode; public Failure (int responseCode) { this.responseCode = responseCode; } /** * returns the response code to send to the client */ public int getResponseCode() { return responseCode; } } /** * Indicates an authentication has succeeded and the * authenticated user principal can be acquired by calling * getPrincipal(). */ public static class Success extends Result { private HttpPrincipal principal; public Success (HttpPrincipal p) { principal = p; } /** * returns the authenticated user Principal */ public HttpPrincipal getPrincipal() { return principal; } } /** * Indicates an authentication must be retried. The * response code to be sent back is as returned from * getResponseCode(). The Authenticator must also have * set any necessary response headers in the given HttpExchange * before returning this Retry object. */ public static class Retry extends Result { private int responseCode; public Retry (int responseCode) { this.responseCode = responseCode; } /** * returns the response code to send to the client */ public int getResponseCode() { return responseCode; } } /** * called to authenticate each incoming request. The implementation * must return a Failure, Success or Retry object as appropriate :- * <p> * Failure means the authentication has completed, but has failed * due to invalid credentials. * <p> * Sucess means that the authentication * has succeeded, and a Principal object representing the user * can be retrieved by calling Sucess.getPrincipal() . * <p> * Retry means that another HTTP exchange is required. Any response * headers needing to be sent back to the client are set in the * given HttpExchange. The response code to be returned must be provided * in the Retry object. Retry may occur multiple times. */ public abstract Result authenticate (HttpExchange exch); }
⏎ com/sun/net/httpserver/Authenticator.java
Or download all of them as a single archive file:
File name: jdk.httpserver-11.0.1-src.zip File size: 66350 bytes Release date: 2018-11-04 Download
⇒ JDK 11 jdk.internal.ed.jmod - Internal Editor Module
2020-02-29, 17157👍, 0💬
Popular Posts:
commons-net.jar is the bytecode of Apache Commons Net library, which implements the client side of m...
JDK 11 jdk.jdi.jmod is the JMOD file for JDK 11 JDI (Java Debug Interface) tool. JDK 11 JDI tool com...
JDK 11 jdk.jshell.jmod is the JMOD file for JDK 11 JShell tool, which can be invoked by the "jshell"...
What Is poi-scratchpad-5.2.3.jar ?poi-scratchpad-5.2.3.jar is one of the JAR files for Apache POI 5....
JRE 5 sunjce_provider.jar is the JAR file for JRE 5 Sun JCE Provider, which provides implementations...