# Serialized Form

## Package org.apache.hc.client5.http

### Class org.apache.hc.client5.http.CircularRedirectException extends RedirectException implements Serializable

serialVersionUID:
  6830063487001091803L

### Class org.apache.hc.client5.http.ClientProtocolException extends IOException implements Serializable

serialVersionUID:
  -5596590843227115865L

### Class org.apache.hc.client5.http.ConnectTimeoutException extends InterruptedIOException implements Serializable

serialVersionUID:
  -4816682903149535989L

### Serialized Fields

#### namedEndpoint

    org.apache.hc.core5.net.NamedEndpoint namedEndpoint

### Class org.apache.hc.client5.http.HttpHostConnectException extends ConnectException implements Serializable

serialVersionUID:
  -3194482710275220224L

### Serialized Fields

#### namedEndpoint

    org.apache.hc.core5.net.NamedEndpoint namedEndpoint

### Class org.apache.hc.client5.http.HttpResponseException extends ClientProtocolException implements Serializable

serialVersionUID:
  -7186627969477257933L

### Serialized Fields

#### statusCode

    int statusCode

#### reasonPhrase

    String reasonPhrase

### Class org.apache.hc.client5.http.RedirectException extends org.apache.hc.core5.http.ProtocolException implements Serializable

serialVersionUID:
  4418824536372559326L

### Class org.apache.hc.client5.http.UnsupportedSchemeException extends IOException implements Serializable

serialVersionUID:
  3597127619218687636L

## Package org.apache.hc.client5.http.async.methods

### Class org.apache.hc.client5.http.async.methods.ConfigurableHttpRequest extends org.apache.hc.core5.http.message.BasicHttpRequest implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### requestConfig

    RequestConfig requestConfig

### Class org.apache.hc.client5.http.async.methods.SimpleHttpRequest extends ConfigurableHttpRequest implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### body

    SimpleBody body

### Class org.apache.hc.client5.http.async.methods.SimpleHttpResponse extends org.apache.hc.core5.http.message.BasicHttpResponse implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### body

    SimpleBody body

## Package org.apache.hc.client5.http.auth

### Class org.apache.hc.client5.http.auth.AuthenticationException extends org.apache.hc.core5.http.ProtocolException implements Serializable

serialVersionUID:
  -6794031905674764776L

### Class org.apache.hc.client5.http.auth.BasicUserPrincipal extends Object implements Serializable

serialVersionUID:
  -2266305184969850467L

### Serialized Fields

#### username

    String username

### Class org.apache.hc.client5.http.auth.InvalidCredentialsException extends AuthenticationException implements Serializable

serialVersionUID:
  -4834003835215460648L

### Class org.apache.hc.client5.http.auth.KerberosCredentials extends Object implements Serializable

serialVersionUID:
  487421613855550713L

### Serialized Fields

#### gssCredential

    GSSCredential gssCredential

GSSCredential

### Class org.apache.hc.client5.http.auth.MalformedChallengeException extends org.apache.hc.core5.http.ProtocolException implements Serializable

serialVersionUID:
  814586927989932284L

### Class org.apache.hc.client5.http.auth.NTCredentials extends Object implements Serializable

serialVersionUID:
  -7385699315228907265L

### Serialized Fields

#### principal

    NTUserPrincipal principal

The user principal

#### password

    char[] password

Password

#### workstation

    String workstation

The netbios hostname the authentication request is originating from.

#### netbiosDomain

    String netbiosDomain

The netbios domain the authentication request is against

### Class org.apache.hc.client5.http.auth.NTUserPrincipal extends Object implements Serializable

serialVersionUID:
  -6870169797924406894L

### Serialized Fields

#### username

    String username

#### domain

    String domain

#### ntname

    String ntname

### Class org.apache.hc.client5.http.auth.UsernamePasswordCredentials extends Object implements Serializable

serialVersionUID:
  243343858802739403L

### Serialized Fields

#### principal

    BasicUserPrincipal principal

#### password

    char[] password

## Package org.apache.hc.client5.http.classic.methods

### Class org.apache.hc.client5.http.classic.methods.HttpDelete extends HttpUriRequestBase implements Serializable

serialVersionUID:
  1L

### Class org.apache.hc.client5.http.classic.methods.HttpGet extends HttpUriRequestBase implements Serializable

serialVersionUID:
  1L

### Class org.apache.hc.client5.http.classic.methods.HttpHead extends HttpUriRequestBase implements Serializable

serialVersionUID:
  1L

### Class org.apache.hc.client5.http.classic.methods.HttpOptions extends HttpUriRequestBase implements Serializable

serialVersionUID:
  1L

### Class org.apache.hc.client5.http.classic.methods.HttpPatch extends HttpUriRequestBase implements Serializable

serialVersionUID:
  1L

### Class org.apache.hc.client5.http.classic.methods.HttpPost extends HttpUriRequestBase implements Serializable

serialVersionUID:
  1L

### Class org.apache.hc.client5.http.classic.methods.HttpPut extends HttpUriRequestBase implements Serializable

serialVersionUID:
  1L

### Class org.apache.hc.client5.http.classic.methods.HttpTrace extends HttpUriRequestBase implements Serializable

serialVersionUID:
  1L

### Class org.apache.hc.client5.http.classic.methods.HttpUriRequestBase extends org.apache.hc.core5.http.message.BasicClassicHttpRequest implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### requestConfig

    RequestConfig requestConfig

#### cancelled

    AtomicBoolean cancelled

#### cancellableRef

    AtomicReference<V> cancellableRef

## Package org.apache.hc.client5.http.cookie

### Class org.apache.hc.client5.http.cookie.BasicCookieStore extends Object implements Serializable

serialVersionUID:
  -7581093305228232025L

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream stream)
                     throws IOException,
                            ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

### Serialized Fields

#### cookies

    TreeSet<E> cookies

### Class org.apache.hc.client5.http.cookie.CookieIdentityComparator extends Object implements Serializable

serialVersionUID:
  4466565437490631532L

### Class org.apache.hc.client5.http.cookie.CookiePathComparator extends Object implements Serializable

serialVersionUID:
  7523645369616405818L

### Class org.apache.hc.client5.http.cookie.CookieRestrictionViolationException extends MalformedCookieException implements Serializable

serialVersionUID:
  7371235577078589013L

### Class org.apache.hc.client5.http.cookie.MalformedCookieException extends org.apache.hc.core5.http.ProtocolException implements Serializable

serialVersionUID:
  -6695462944287282185L

## Package org.apache.hc.client5.http.impl

### Class org.apache.hc.client5.http.impl.ConnectionShutdownException extends IllegalStateException implements Serializable

serialVersionUID:
  5868657401162844497L

### Class org.apache.hc.client5.http.impl.TunnelRefusedException extends org.apache.hc.core5.http.HttpException implements Serializable

serialVersionUID:
  -8646722842745617323L

### Serialized Fields

#### responseMesage

    String responseMesage

## Package org.apache.hc.client5.http.impl.auth

### Class org.apache.hc.client5.http.impl.auth.BasicScheme extends Object implements Serializable

serialVersionUID:
  -1931571557597830536L

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream in)
                     throws IOException,
                            ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeObject

    private void writeObject(ObjectOutputStream out)
                      throws IOException

Throws:
  `IOException`

#### readObjectNoData

    private void readObjectNoData()

### Serialized Fields

#### paramMap

    Map<K,V> paramMap

#### complete

    boolean complete

#### username

    String username

#### password

    char[] password

### Class org.apache.hc.client5.http.impl.auth.DigestScheme extends Object implements Serializable

serialVersionUID:
  3883908186234566916L

### Serialized Fields

#### paramMap

    Map<K,V> paramMap

#### complete

    boolean complete

#### lastNonce

    String lastNonce

#### nounceCount

    long nounceCount

#### cnonce

    String cnonce

#### a1

    byte[] a1

#### a2

    byte[] a2

#### username

    String username

#### password

    char[] password

### Class org.apache.hc.client5.http.impl.auth.NTLMEngineException extends AuthenticationException implements Serializable

serialVersionUID:
  6027981323731768824L

### Class org.apache.hc.client5.http.impl.auth.UnsupportedDigestAlgorithmException extends RuntimeException implements Serializable

serialVersionUID:
  319558534317118022L

## Package org.apache.hc.client5.http.impl.classic

### Class org.apache.hc.client5.http.impl.classic.RequestAbortedException extends InterruptedIOException implements Serializable

serialVersionUID:
  4973849966012490112L

### Class org.apache.hc.client5.http.impl.classic.RequestFailedException extends InterruptedIOException implements Serializable

serialVersionUID:
  4973849966012490112L

## Package org.apache.hc.client5.http.impl.cookie

### Class org.apache.hc.client5.http.impl.cookie.BasicClientCookie extends Object implements Serializable

serialVersionUID:
  -3869795591041535538L

### Serialized Fields

#### name

    String name

Cookie name

#### attribs

    Map<K,V> attribs

Cookie attributes as specified by the origin server

#### value

    String value

Cookie value

#### cookieDomain

    String cookieDomain

Domain attribute.

#### cookieExpiryDate

    Date cookieExpiryDate

Expiration `Date`.

#### cookiePath

    String cookiePath

Path attribute.

#### isSecure

    boolean isSecure

My secure flag.

#### creationDate

    Date creationDate