Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
c7b598d
Add .editorconfig and editorconfig-maven-plugin
petrsnd Mar 17, 2026
ea32569
Normalize line endings and trim trailing whitespace
petrsnd Mar 17, 2026
9fd42a0
Upgrading dependencies
petrsnd Mar 17, 2026
4718659
add intellij files
petrsnd Mar 17, 2026
ce253f6
updated safeguardjavaclient to be non-interactive for automated testing
petrsnd Mar 17, 2026
27cb91b
Added a basic powershell test driver
petrsnd Mar 17, 2026
a0772e0
Build system updates for SafeguardJava
petrsnd Mar 27, 2026
7df7221
implement request timeout default
petrsnd Mar 27, 2026
d78c880
Add PKCE authentication and resource owner grant management
petrsnd Mar 27, 2026
e079251
Replace java.util.logging with SLF4J across all SDK sources
petrsnd Mar 27, 2026
3a47c07
SpotBugs -- fix buggy constructor calls / dead variable
petrsnd Mar 28, 2026
3662e61
SpotBugs -- you should only call new SecureRandom once if possible
petrsnd Mar 28, 2026
345237e
Use the disposed field properly and throw objectdisposedexception whe…
petrsnd Mar 28, 2026
d95a75f
Fixed spotbug code problems in streaming and added tests for streaming
petrsnd Mar 28, 2026
f21f7b9
Added various bug fixes from SpotBugs findings
petrsnd Mar 28, 2026
8030a0a
Added test coverage for cert auth and sps api calls
petrsnd Mar 28, 2026
89bf662
SDK samples
petrsnd Mar 28, 2026
0e55617
Improved some tests and fixed URL encoding of query params
petrsnd Mar 29, 2026
4095442
Added an AGENTS.md for more effective use of AI in this repo
petrsnd Mar 29, 2026
9c9a348
Remove intellij stuff that I accidentally added
petrsnd Mar 29, 2026
007f9b3
Update these tasks to current versions
petrsnd Mar 29, 2026
3c66a22
Remove copilot instructions, rely on agents.md only
petrsnd Mar 29, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# EditorConfig: https://editorconfig.org
root = true

[*]
charset = utf-8
end_of_line = lf
indent_style = space
indent_size = 4
insert_final_newline = true
trim_trailing_whitespace = true

[*.{json,yml,yaml}]
indent_size = 2

[*.md]
trim_trailing_whitespace = false

[*.xml]
indent_size = 4

[*.{pfx,cer,pvk}]
charset = unset
end_of_line = unset
indent_style = unset
indent_size = unset
insert_final_newline = unset
trim_trailing_whitespace = unset
9 changes: 9 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Set default behavior to automatically normalize line endings
* text=auto eol=lf

# Binary files
*.jar binary
*.pfx binary
*.jks binary
*.png binary
*.ico binary
11 changes: 10 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,13 @@ hs_err_pid*
/target/
/jenkins-plugin/safeguard4jenkins/target/
/safeguard4jenkins/target/
/tests/safeguardjavaclient/target/
/tests/safeguardjavaclient/target/

# JetBrains IDEs
.idea/
*.iml
*.iws
*.ipr

# Copilot instructions (keep local only)
.github/copilot-instructions.md
Loading