| Modifier and Type | Interface and Description |
|---|---|
| public interface | ESTAuth
Base interface for an object with adds HTTP Auth attributes to an ESTRequest |
| public interface | ESTClient
ESTClient implement connection to the server. |
| public interface | ESTClientProvider
A client provider is responsible for creating an ESTClient instance. |
| public interface | ESTClientSourceProvider
ESTClientSourceProvider, implementations of this are expected to return a source. |
| public interface | ESTHijacker
ESTHijacker can take control of the source after the initial http request has been sent and a response received. |
| public interface | ESTSourceConnectionListener<T, I>
ESTSourceConnectionListener is called when the source is is connected to the remote end point but no application data has been sent. |
| public interface | LimitedSource
Interface for a Source which can only produce up to a certain number of bytes. |
| public interface | Source<
Is the type of session that is returned. Eg For JSSE would be SSLSession. T>Used to Wrap a socket and to provide access to the underlying session. |
| public interface | TLSUniqueProvider
TLSUniqueProvider implementation of this can provide the TLS unique value. |
| Modifier and Type | Class and Description |
|---|---|
| public class | AttrOrOID
AttrOrOID ::= CHOICE (oid OBJECT IDENTIFIER, attribute Attribute } |
| public class | CACertsResponse
Holder class for a SimplePKIResponse containing the details making up /cacerts response. |
| public class | CSRAttributesResponse
Wrapper class around a CsrAttrs structure. |
| public class | CsrAttrs
CsrAttrs ::= SEQUENCE SIZE (0..MAX) OF AttrOrOID
|
| public class | CSRRequestResponse
Holder class for a response containing the details making up /csrattrs response. |
| pack-priv class | |
| public class | |
| public class | EnrollmentResponse
Holder class for a response containing the details making up a /simpleenroll response. |
| public class | ESTException
Exception emitted by EST classes. |
| public class | ESTRequest
Implements a basic http request. |
| public class | ESTRequestBuilder
Builder for basic EST requests |
| public class | ESTResponse
A basic http response. |
| public class | ESTService
ESTService provides unified access to an EST server which is defined as implementing RFC7030. |
| public class | ESTServiceBuilder
Build an RFC7030 (EST) service. |
| public class | HttpAuth
Provides stock implementations for basic auth and digest auth. |
| pack-priv class | |
| pack-priv class |