This repository was archived by the owner on Jun 7, 2022. It is now read-only.
Releases: gdbarron/VenafiTppPS
Releases · gdbarron/VenafiTppPS
Deprecated
Hello all. Although this module was deprecated over 6 months ago, there are still downloads. Please start using VenafiPS if aren't already. All of the functionality from this module was carried over and lots more added!
Identity and Permission updates
- Identity format validation fix, #126. Thanks @DadsVacayShorts!
- Add Get-TppIdentity to retrieve Identity info given an id
- Add Remove-TppPermission, accepts output from Get-TppPermission
- Add Path param to Set-TppPermission in addition to guid
- Get-TppPermission now accepts TppObject, eg. from Find-TppObject
- Set-TppPermission now accepts output from Get-TppPermission for the object and IdentityId so you only need to specify Permission. No need to get guid and identity manually to pass in.
- Find-TppIdentity output standardized so you can now pipe to permission functions
- Get-TppPermission returns additional object and identity info
- Centralize format validation for identities
- Update help links referring to versions no longer available
- Find-TppIdentity -Me to be deprecated for Get-TppIdentity -Me
- Add option to Get-TppObject for guid
- Standardized on Id/IdentityId for the identity across all identity and permission functions
- Force missing slash retry to status codes of only 307 and 401
- Better error handling and messaging through the permission functions
Codesign basics, hide secret info during verbose logging, other fixes
- Update Get-TppCertificateDetail help to ensure output lists the correct properties, #119. Thanks @doyle043!
- Hide secret info, eg. passwords, tokens, etc, when verbose logging. #120. Thanks @bwright86!
- Add search, get, and remove code sign project and environment functions
- Fix, provide the correct error message when making rest call and testing to see if a trailing slash is needed or not
- Update New-TppSession to ensure $TppSession is created even if subsequent custom field calls fail
- Update TppSession object Validate method to check if token auth is required. Needed for code sign.
Get-TppCertificate password fix on Linux
- fix #108. Process to convert a secure password to plain text was failing on Linux.
Add Import-TppCertificate, make Invoke-TppRestMethod public
Token-based authentication support
https://www.powershellgallery.com/packages/VenafiTppPS/2.0.0
- Add token-based authentication support, Integrated, OAuth, and Certificate. Tokens can be used in or out of this module. #94
- Add CertificateType option to New-TppCertificate
- Add support for GET api calls which require a trailing slash
- Fixes in multiple functions where .Add on a hashtable was called in the process block
- Fix issue #102, Base64 with private key not an available option
- Update formats which support IncludeChain