APIdia Launch Partner
Top Fields Constructors Methods
sun.net.httpserver

public Class AuthFilter

extends Filter
Class Inheritance
Imports
com.sun.net.httpserver.*, java.io.*

Field Summary

Modifier and TypeField and Description
private Authenticator

Constructor Summary

AccessConstructor and Description
public
AuthFilter(Authenticator authenticator)

Method Summary

Modifier and TypeMethod and Description
public void
public String
description()

Implements abstract com.sun.net.httpserver.Filter.description.

Returns a short description of this Filter.

public void
doFilter(HttpExchange t, Filter.Chain chain)

Implements abstract com.sun.net.httpserver.Filter.doFilter.

The filter's implementation, which is invoked by the server

public void
Inherited from com.sun.net.httpserver.Filter:
adaptRequestafterHandlerbeforeHandler

Field Detail

authenticatorback to summary
private Authenticator authenticator

Constructor Detail

AuthFilterback to summary
public AuthFilter(Authenticator authenticator)

Method Detail

consumeInputback to summary
public void consumeInput(HttpExchange t) throws IOException
descriptionback to summary
public String description()

Implements abstract com.sun.net.httpserver.Filter.description.

Doc from com.sun.net.httpserver.Filter.description.

Returns a short description of this Filter.

doFilterback to summary
public void doFilter(HttpExchange t, Filter.Chain chain) throws IOException

Implements abstract com.sun.net.httpserver.Filter.doFilter.

The filter's implementation, which is invoked by the server

Exceptions
IOException:

Doc from com.sun.net.httpserver.Filter.doFilter.

may be thrown by any filter module, and if caught, must be rethrown again

setAuthenticatorback to summary
public void setAuthenticator(Authenticator a)