All Classes and Interfaces
Class
Description
Aggregates a URLConnection and the AuthContext used to make the connection.
An object which is capable of manipulating HTTP connections to
add required authentication information.
Manages authentication.
Represents an RFC7235 authentication scheme.
Characterises the authentication associated with a connection.
Enumerates different types of authentication available for a connection.
Utilities used by authentication classes.
Exception indicating that an authentication challenge is badly formed,
for instance missing parameters required by the scheme to which it
is supposed to conform.
Implements HTTP Basic Authentication as defined in RFC7617.
IvoaAuthScheme concrete subclass for working with bearer tokens.
Represents and parses challenge specifications as defined by RFC7235.
Simple abstraction of MIME type.
Contains configuration for creating AuthContext objects from
user credentials.
IvoaAuthScheme concrete subclass for working with cookies.
Partial AuthScheme implementation for standard SSO challenges.
Knows how to acquire specific authentication information
from an open URL connection.
Provides SSO-compliant implementations of LoginProtocol.
Defines a way to present credentials for the purpose of subsequent
access to a service.
Protection Space is a concept defined in RFC7235,
aggregating the canonical root URI and an optional realm.
Defines how HTTP 3xx redirects are handled.
Defines how a connection is obtained from a URL.
Abstraction via which authentication classes can acquire credentials
from the user.
Aggregates a username and password.
IvoaAuthScheme concrete subclass for working with X509 certificates.