# FAQ

### How can I configure Proxy in the Java SDK?

Zentitle2 SDK utilizes the Apache HTTP Client class to handle API requests. By default, HttpClient will use system proxy settings. This can be changed in RequestConfig by setting the HttpHost as a proxy.

### How to generate the device fingerprint in the SDK?

We recommend using our Core Library wrapper classes' methods available in the SDK itself (like com.nalpeiron.zentitle.licensingclient.zentitle2core.DeviceFingerprint.generateForCurrentMachine()), which are designed to handle low-level details like memory allocation, etc.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.nalpeiron.com/zentitle2-docs/developers/the-licensing-client-java/faq.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
