Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 3.1 to main #27

Merged
merged 5 commits into from
Apr 18, 2024
Merged

Release 3.1 to main #27

merged 5 commits into from
Apr 18, 2024

Conversation

fiddlermikey
Copy link
Contributor

No description provided.

Keyfactor and others added 5 commits September 28, 2023 18:29
* Added additional store types, pfx discovery and inventory complete.
* jks stores discovery and inventory complete
* PKCS12 store discovery and inventory completed.
* added add, remove, and create functionality to JKS store.  Added store type classes.
* Completed add/remove/create for PFX and PKCS12
* Added capability to PEM cert stores for creating an empty store location.
* Update integration-manifest.json removing storepathtype and storepathvalue to prevent errors in KFUtil when creating store types.
…KCS12 (#25)

* Added additional store types, pfx discovery and inventory complete.
* jks stores discovery and inventory complete
* PKCS12 store discovery and inventory completed.
* fixed issue parsing PEM store inventory.  Added trace logging.
* added add, remove, and create functionality to JKS store.  Added store type classes.
* reverted to .netstandard 2.0 from 2.1 to fix serialization error.  
* Add certificate functionality for JKS.
* Implemented remove for JKS store
* Implemented Create functionality for JKS.
* Completed add/remove/create for PFX and PKCS12
* Added capability to PEM cert stores for creating an empty store location.
* added ability to supply mount point and namespace in "directories to search" field for discovery jobs.
* Added functionality to allow mountpoint and namespace to be passed in "directories to search" field for discovery jobs.
* Updated JKS stores to attempt to load as PKCS12 stores if unable to load as JKS.
* updated to allow default mount point in "directories to search" field (instead of treating "/" or "\" as the actual mount point.
* Updated discovery to allow entering mountpoint and namespace, as well as a sub-folder path.
* isolated memory steam to try catch blocks instead of attempting to encapsulate them.
* Added null check for mount point.  cleanup.
* Fixed issue with empty secrets, improved sub-path search, added logging, updated docs for clarity on PEM inventory.
* adding note on base64 encoding
* Added addtional line of trace logging for discovery.
* Added logging, code cleanup, handling empty data in PEM cert inventory.
* added namespace to the authentication request.  Improved logging.
* Added more logging.  Code cleanup.  Updated discovery jobs to continue after receiving an exception.
* added null check in logging logic
* added null check in logging for discovery.
* added null check for empty response in logging.
* fixed error with null value when attempting to log warning.
* fixed error when logging warning if null value
* Updated logging for clarity.  Removing starting '/' from mount point after parsing.
* removed unnecessary leading slash from discovery path.  Logging updates.
* Added additional logging in inventory for troubleshooting.
* prepending slash to store path for discovery if missing.
* improved error logging
* added section re: policy capabilities
* Updated to inject IPAMprovider in constructor
@fiddlermikey fiddlermikey merged commit 58cee7a into main Apr 18, 2024
28 checks passed
@fiddlermikey fiddlermikey deleted the 31-main-merge branch April 18, 2024 16:28
@fiddlermikey fiddlermikey restored the 31-main-merge branch May 3, 2024 16:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants