Interface SessionFeature

All Superinterfaces:
Proxy
All Known Implementing Classes:
AuthManager, Cache, ContentDecoder, ContentSniffer, CookieJar, CookieJarDB, CookieJarText, HSTSEnforcer, HSTSEnforcerDB, Logger, SessionFeature.SessionFeatureImpl, WebsocketExtensionManager

@Generated("io.github.jwharm.JavaGI") public interface SessionFeature extends Proxy
Interface for miscellaneous Session features.

SoupSessionFeature is the interface used by classes that extend the functionality of a Session. Some features like HTTP authentication handling are implemented internally via SoupSessionFeatures. Other features can be added to the session by the application. (Eg, Logger, CookieJar.)

See Session.addFeature(org.gnome.soup.SessionFeature), etc, to add a feature to a session.