-
-
Notifications
You must be signed in to change notification settings - Fork 0
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
feat: add accounts python file #3
Conversation
The message is DER encoded. From the looks of it, the first value of the signature is a standard (48, sometimes other values), and the second tells you how many characters define the signature. This value can change. AWS uses asn1 tools to compile the information given to the signer, then decodes with that. |
Actually kinda of a neat find, you can use this to "type check" your dicts and kwargs (and some values) with boto usage: https://pypi.org/project/boto3-stubs/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Getting very close!
Be nice to add a few tests for signing, then add py 3.10 and 3.11 (3.12 if it's easy) You can drop 3.8 if you want, Ape v0.8 is gonna get rid of it and it doesn't matter for use with Silverback anyways (3.9 for that matter too) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't see the transaction tests
32c7c12
to
f7d54dd
Compare
What I did
Adding aws kms interface capability
fixes: #
How I did it
boto3 API calls
How to verify it
TBD
Checklist