Module org.bzdev.ejws
Package org.bzdev.ejws
package org.bzdev.ejws
Package supporting embedded web servers.
Java provides a package com.sun.net.httpserver that provides an API for building embedded HTTP and HTTPS servers. These classes use the com.sun.net.httpserver classes but make it easier to create an embedded web server.
Please see the package description for a detailed description of this package.
-
ClassDescriptionGet an authorization code.Certificate Manager.Mode determining how a
CertManagerbehaves.Configurable web server.User table forEjwsBasicAuthenticatorusing the authenticator's GPG directory and SBL store.User table forEjwsSecureBasicAuthusing the authenticator's GPG directory and SBL store.EjwsAuthenticator<E extends EjwsAuthenticator>Base class for EJWS authenticators.The status of user with regard to adding the user to an authenticator.Type safe BiConsumer<String,AddStatus>./** Type safe BiConsumer<String,Boolean>.Base class entries in a map whose key is a user name.Container class for key ids.Class to generate user info.Implementation of BasicAuthenticator using either an in-memory table of user names and passwords or a user-supplied table.User entry.EJWS Exception class.Class representing an embedded web-server principal.Implementation of BasicAuthenticator supporting secure basic authentication.User entry.Object representing an EJWS session.Ejws immplenation of the HttpSessionOps interfaceDefault user-table implementation.Useful methods for writing handlers and subclasses of WebMap.Webserver for embedding in applications and stand-alone use.Configure an HTTPS server.Setup parameters for an secure-socket server.HttpHandler for files.Persistent storage for SBL data and passwords.Data stored for a user.Base class for mapping URIs to resources.Interface for providing background colors for directory (or similar) listings.Info for accessing a resource.HTTP Request data.Parser for web.xml files.