From 91216f4ba6dffcc434ed011a22c115ce1ed3e45b Mon Sep 17 00:00:00 2001 From: PRATHAMESH BHAGAT <90595097+PrathameshBhagat@users.noreply.github.com> Date: Sun, 5 Oct 2025 00:27:15 +0530 Subject: [PATCH 1/4] Adding src folder structure to the README.md --- README.md | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 9b87073..73c61d0 100644 --- a/README.md +++ b/README.md @@ -31,10 +31,35 @@ If you’re working with Java, the official Infisical Java SDK package is the ea ## Documentation You can find the documentation for the Java SDK on our [SDK documentation page](https://infisical.com/docs/sdks/languages/java). +## Directory Structure +Following is the directory structure of key directory ```src``` in this SDK : + +```java +| +└── src/ + ├── main/ + │ ├── java/com/infisical/sdk + │ | ├── api => Actually calls the HTTPs methods (GET, POST, etc.) + | | ├── auth => (AwsAuthProvider class with it's methods) + | | ├── config => (Just stores the url where the infisical instance exists, "app.infisical.com") + | | ├── models => (Contains data classes/models, auto getters, setters & constructors) + | | ├── resourses => (Contains methods users sees/interacts mostly with, + | | | This is also where auth methods are, UniversalAuth LadpAutlogin) + | | ├── util => (Nothing serious, just checks if is string’s null/empty, converts map to object etc) + | | └── InfisicalSdk.java => (Wrapper class for all of above classes but uses only most useful ones.) + | | + | └── resources + | └── logback.xml + | + └── test/java/com/infisical/sdk + ├── auth + ├── util + └── InfisicalSdkTest.java +``` ## Security Please do not file GitHub issues or post on our public forum for security vulnerabilities, as they are public! Infisical takes security issues very seriously. If you have any concerns about Infisical or believe you have uncovered a vulnerability, please get in touch via the e-mail address security@infisical.com. In the message, try to provide a description of the issue and ideally a way of reproducing it. The security team will get back to you as soon as possible. -Note that this security address should be used only for undisclosed vulnerabilities. Please report any security problems to us before disclosing it publicly. \ No newline at end of file +Note that this security address should be used only for undisclosed vulnerabilities. Please report any security problems to us before disclosing it publicly. From 6f9c883acabb33f7b5574bc89948857d7f8ebfd6 Mon Sep 17 00:00:00 2001 From: PRATHAMESH BHAGAT <90595097+PrathameshBhagat@users.noreply.github.com> Date: Sun, 5 Oct 2025 00:38:21 +0530 Subject: [PATCH 2/4] Fix typos Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 73c61d0..41705fb 100644 --- a/README.md +++ b/README.md @@ -43,7 +43,7 @@ Following is the directory structure of key directory ```src``` in this SDK : | | ├── auth => (AwsAuthProvider class with it's methods) | | ├── config => (Just stores the url where the infisical instance exists, "app.infisical.com") | | ├── models => (Contains data classes/models, auto getters, setters & constructors) - | | ├── resourses => (Contains methods users sees/interacts mostly with, + | | ├── resources => (Contains methods users sees/interacts mostly with, | | | This is also where auth methods are, UniversalAuth LadpAutlogin) | | ├── util => (Nothing serious, just checks if is string’s null/empty, converts map to object etc) | | └── InfisicalSdk.java => (Wrapper class for all of above classes but uses only most useful ones.) From 1d865656a5a97cedcdcbd9d37b1da35e80ef396f Mon Sep 17 00:00:00 2001 From: PRATHAMESH BHAGAT <90595097+PrathameshBhagat@users.noreply.github.com> Date: Sun, 5 Oct 2025 00:41:40 +0530 Subject: [PATCH 3/4] minor readme fix --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 41705fb..dcef305 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,7 @@ You can find the documentation for the Java SDK on our [SDK documentation page]( ## Directory Structure Following is the directory structure of key directory ```src``` in this SDK : -```java +```text | └── src/ ├── main/ From 955d7353a4069ed2ffc71353f5b400be0d4796db Mon Sep 17 00:00:00 2001 From: PRATHAMESH BHAGAT <90595097+PrathameshBhagat@users.noreply.github.com> Date: Sun, 5 Oct 2025 00:43:00 +0530 Subject: [PATCH 4/4] Fix typo in README.md Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index dcef305..2938fdc 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ Following is the directory structure of key directory ```src``` in this SDK : | | ├── config => (Just stores the url where the infisical instance exists, "app.infisical.com") | | ├── models => (Contains data classes/models, auto getters, setters & constructors) | | ├── resources => (Contains methods users sees/interacts mostly with, - | | | This is also where auth methods are, UniversalAuth LadpAutlogin) + | | | This is also where auth methods are, UniversalAuth LdapAuthLogin) | | ├── util => (Nothing serious, just checks if is string’s null/empty, converts map to object etc) | | └── InfisicalSdk.java => (Wrapper class for all of above classes but uses only most useful ones.) | |