Commit Graph

53 Commits (36e14de88251ed94596809617b2a22f9c52df11e)

Author SHA1 Message Date
Herman Slatman 79739e5073
Change signature algorithm property name 9 months ago
Herman Slatman 1bf807add3
Use base64 encoded signing key format 9 months ago
Herman Slatman 1f5f756fce
Make Wire options more robust 9 months ago
Herman Slatman 6ef64b6ed6
Refactor the `Wire` option configuration 9 months ago
Herman Slatman acad227b25
Put Wire options in lower level `wire` struct 9 months ago
Herman Slatman 897688a831
Merge branch 'wire-acme-extensions' into herman/remove-rusty-cli 9 months ago
Herman Slatman ca8855767d
Fix and add more tests to Wire order identifier validation 9 months ago
Herman Slatman de25740567
Change name of test for Wire Order 9 months ago
Herman Slatman c7892e9cd3
Remove the `rusty-jwt-cli` configuration 9 months ago
Herman Slatman ffd887f8cc
Fix tests for ACME Wire provisioner 9 months ago
Herman Slatman fdea5e7db3
Fix tests for new ACME orders with Wire IDs 9 months ago
beltram 84e9682476
feat: change the separator between user-id & device-id in a client-id. Use '!' instead of ':' 9 months ago
beltram 90b5347887
feat: try using the new ClientId & Handle format (i.e. plain URIs) 9 months ago
beltram 3f474f77d4
feat: change from impp prefix to just im 9 months ago
beltram 01ef526d08
change uri prefix to impp:wireapp= 9 months ago
Stefan Berthold 8e0e35532c
Add Wire authz and challenges (OIDC+DPOP) 9 months ago
Dominic Evans 231b5d8406 chore(deps): upgrade github.com/go-chi/chi to v5
Upgrade chi to the v5 module path to avoid deprecation warning about v4
and earlier on the old module path.

See https://github.com/go-chi/chi/blob/v4.1.3/go.mod#L1-L4

Signed-off-by: Dominic Evans <dominic.evans@uk.ibm.com>
1 year ago
Max 116ff8ed65
bump go.mod to go1.20 and associated linter fixes (#1518) 1 year ago
Herman Slatman 60a9e41c1c
Remove `Identifier` from top level ACME `Errors` 2 years ago
Mariano Cano 99299faeeb
Add AuthorizeChallenge unit tests 2 years ago
max furman ab0d2503ae
Standardize linting file and fix or ignore lots of linting errors 2 years ago
Mariano Cano c77b4ff9c5 Fix linter errors 2 years ago
Mariano Cano 3cd72ac72a Remove debug statements 2 years ago
Mariano Cano df96b126dc Add AuthorizeChallenge unit tests 2 years ago
Mariano Cano bca311b05e Add acme property to enable challenges
Fixes #1027
2 years ago
max furman c040e4b459 Add unit tests 2 years ago
Herman Slatman abfbbc8d49
Merge pull request #946 from smallstep/herman/acme-csr-padding
Strip base64-url padding from ACME CSR
2 years ago
Herman Slatman fd546287ac
Strip base64-url padding from ACME CSR
This commit strips the padding from a base64-url encoded CSR
submitted by a client that doesn't use raw base64-url encoding.
2 years ago
Mariano Cano d461918eb0 Merge branch 'master' into context-authority 2 years ago
Mariano Cano 6f9d847bc6 Fix panic in acme/api tests. 2 years ago
Mariano Cano bb8d85a201 Fix unit tests - work in progress 2 years ago
Herman Slatman fb81407d6f
Fix ACME policy comments 2 years ago
Herman Slatman 256fe113f7
Improve tests for ACME account policy 3 years ago
Herman Slatman 7df52dbb76
Add ACME EAB policy 3 years ago
Herman Slatman b49307f326
Fix ACME order tests with mock ACME CA 3 years ago
Herman Slatman e7a988b2cd
Pin golangci-lint to v1.43.0 and fix issues 3 years ago
max furman 933b40a02a Introduce gocritic linter and address warnings 3 years ago
Herman Slatman 64c15fde7e
Add tests for canonicalize function 3 years ago
Herman Slatman 523ae96749
Change identifier and challenge types to consts 3 years ago
Herman Slatman 84ea8bd67a
Fix PR comments 3 years ago
Herman Slatman 6d9710c88d
Add initial support for ACME IP validation 3 years ago
max furman 672e3f976e Few ACME fixes ...
- always URL escape linker output
- validateJWS should accept RSAPSS
- GetUpdateAccount -> GetOrUpdateAccount
4 years ago
max furman a785131d09 Fix lint issues 4 years ago
max furman 1831920363 Finish order unit tests and remove unused mocklinker 4 years ago
max furman b6ebc0fd25 more unit tests 4 years ago
max furman df05340521 fixing broken unit tests 4 years ago
max furman f72b2ff2c2 [acme db interface] nosql authz unit tests 4 years ago
max furman 8d2ebcfd49 [acme db interface] more unit tests 4 years ago
max furman bb8d54e596 [acme db interface] unit tests compiling 4 years ago
Mariano Cano d30a95236d Use always go.step.sm/crypto 4 years ago