Commit Graph

9 Commits (7fac8c96c3148f1ace9e0377883a6f050fa67c22)

Author SHA1 Message Date
Herman Slatman e7a988b2cd
Pin golangci-lint to v1.43.0 and fix issues 3 years ago
Mariano Cano 163eb7029c Refactor cloudkms signer to return an error on the constructor. 3 years ago
Mariano Cano a947779795 Add uri support initializing cloudkms. 3 years ago
Mariano Cano d30a95236d Use always go.step.sm/crypto 4 years ago
Mariano Cano 1138cc4207 Retry CloudKMS GetPublicKey.
On HSM keys are not generated instantly and the GetPublicKey fails
with a FailedPrecondition error. This change will retry GetPublicKey
if this happens.
4 years ago
Mariano Cano cff346e7fd Skip test on travis, it won't fail because they have access to the KMS. 4 years ago
Mariano Cano fa8116497c Make Signer public and add contructor NewCloudKMS. 4 years ago
Mariano Cano 5d5ee68d88 Make GCP client public to facilitate extensibility. 4 years ago
Mariano Cano dff498f17f Add tests for cloudkms. 4 years ago