max furman
|
9977eff153
|
bump cli dep and fix text error msg
|
2019-04-10 14:00:36 -07:00 |
|
max furman
|
ff20d9f5af
|
Fix composite literal uses unkeyed field
|
2019-04-10 13:50:35 -07:00 |
|
max furman
|
ab4d569f36
|
Add /revoke API with interface db backend
|
2019-04-10 13:50:35 -07:00 |
|
Mariano Cano
|
1812c0619a
|
Update go-jose to 2.3.0.
This is a dependency for smallstep/cli#105, it will be solved once
square/go-jose#224 gets merged
|
2019-04-05 12:54:23 -07:00 |
|
Mariano Cano
|
04da00d716
|
Merge pull request #55 from smallstep/x509util-real-x509
Use standard x509 creating signed certificates
|
2019-03-25 15:50:57 -07:00 |
|
Mariano Cano
|
7b9e08bcfa
|
Fix comment.
|
2019-03-25 14:18:46 -07:00 |
|
Mariano Cano
|
64f2615864
|
Fix tests.
|
2019-03-25 12:35:21 -07:00 |
|
Mariano Cano
|
6d92ba75b9
|
Don't use pointer in TimeDuration.MarshalJSON
|
2019-03-25 12:34:01 -07:00 |
|
Mariano Cano
|
698058baa9
|
Add tests for TimeDuration.
|
2019-03-25 12:05:34 -07:00 |
|
Mariano Cano
|
00fed1c538
|
Add initial version of time duration support in sign requests.
|
2019-03-22 18:55:28 -07:00 |
|
Mariano Cano
|
8c8547bf65
|
Remove unnecessary parse and improve tests.
|
2019-03-20 18:11:45 -07:00 |
|
Mariano Cano
|
b9530909a4
|
Fix tests.
|
2019-03-20 17:41:37 -07:00 |
|
Mariano Cano
|
a3e2b4a552
|
Move certificate check to the right place.
|
2019-03-20 17:36:45 -07:00 |
|
Mariano Cano
|
30a6889d1f
|
Use standard x509 instead of step one.
|
2019-03-20 17:12:52 -07:00 |
|
Mariano Cano
|
68ff077ea9
|
Improve tests.
|
2019-03-19 15:31:14 -07:00 |
|
Mariano Cano
|
76618558ae
|
Improve unit tests.
|
2019-03-19 15:27:41 -07:00 |
|
Mariano Cano
|
7378ed27ac
|
Refactor claims so they can be totally omitted if only the parent is set.
|
2019-03-19 15:10:52 -07:00 |
|
Mariano Cano
|
5d5f03f963
|
Set omitempty to admins and domains.
|
2019-03-19 11:23:18 -07:00 |
|
Mariano Cano
|
8a05cdde52
|
Add audience in the error v2
|
2019-03-18 10:59:36 -07:00 |
|
Mariano Cano
|
f8fba4df6b
|
Add audience in error.
|
2019-03-18 10:57:29 -07:00 |
|
Mariano Cano
|
60880d1f0a
|
Add domains and check emails properly.
|
2019-03-15 13:49:50 -07:00 |
|
Mariano Cano
|
5edbce017f
|
Set docs for client secret as mandatory, but it can be blank.
|
2019-03-15 11:10:52 -07:00 |
|
Mariano Cano
|
2c0c0112c6
|
Add an optional client secret field.
|
2019-03-14 18:00:11 -07:00 |
|
Mariano Cano
|
945a1371f1
|
Fix tests.
|
2019-03-13 16:46:12 -07:00 |
|
Mariano Cano
|
0b4cde1ad3
|
Move type to the first position of the struct.
|
2019-03-13 15:33:52 -07:00 |
|
Mariano Cano
|
23e6de57a2
|
Address comments in code review.
|
2019-03-13 11:26:18 -07:00 |
|
Mariano Cano
|
07cdc1021c
|
Use OIDC nonce as the reuse key.
|
2019-03-12 15:47:18 -07:00 |
|
Mariano Cano
|
7fd737cbb1
|
Fix lint warnings.
|
2019-03-11 18:47:57 -07:00 |
|
Mariano Cano
|
1f5ff5c899
|
Fix sign and renew tests.
|
2019-03-11 18:15:24 -07:00 |
|
Mariano Cano
|
2fb77b8a4d
|
Truncate to seconds the startTime to simplify tests.
|
2019-03-11 18:14:20 -07:00 |
|
Mariano Cano
|
1a9e8bad74
|
Truncate to seconds instead of rounding.
|
2019-03-11 18:13:20 -07:00 |
|
Mariano Cano
|
b77621675c
|
Fix and simplify authorize tests.
|
2019-03-11 16:38:48 -07:00 |
|
Mariano Cano
|
ef4d809ee6
|
Move matchesAudience and stripPort tests to provisioner package.
|
2019-03-11 15:47:57 -07:00 |
|
Mariano Cano
|
636d92b19b
|
Add missing files.
|
2019-03-11 14:55:42 -07:00 |
|
Mariano Cano
|
a8d03c39bb
|
Move Duration to a new file and move tests to provisioner package.
|
2019-03-11 14:54:25 -07:00 |
|
Mariano Cano
|
c24d868d9d
|
Add tests for sign options.
|
2019-03-11 13:25:19 -07:00 |
|
Mariano Cano
|
5dfcbcf5dc
|
Add noop tests.
|
2019-03-11 12:56:47 -07:00 |
|
Mariano Cano
|
4ceb88fbae
|
Add tests for OIDC and complete some JWK tests.
|
2019-03-11 12:48:46 -07:00 |
|
Mariano Cano
|
dce3100cfb
|
Add missing time in validation.
|
2019-03-11 11:12:47 -07:00 |
|
Mariano Cano
|
fb279c89fb
|
Restore deleted methods.
|
2019-03-11 10:40:55 -07:00 |
|
Mariano Cano
|
955405d6aa
|
Add some comments added to master.
|
2019-03-08 18:09:35 -08:00 |
|
Mariano Cano
|
af9688c419
|
Fix some testing errors.
|
2019-03-08 18:05:11 -08:00 |
|
Mariano Cano
|
f17d2d9694
|
Remove debug statements.
|
2019-03-08 17:29:18 -08:00 |
|
Mariano Cano
|
67c79fd014
|
Add tests for default provisioner.
|
2019-03-08 17:24:58 -08:00 |
|
Mariano Cano
|
cf2dba3efb
|
Add tests for keyStore.
|
2019-03-08 15:08:18 -08:00 |
|
Mariano Cano
|
2a5430fee1
|
Complete tests for collection.
|
2019-03-08 12:19:44 -08:00 |
|
Mariano Cano
|
54d86ca1c1
|
testing work in progress.
|
2019-03-07 19:30:17 -08:00 |
|
Mariano Cano
|
9f7f871f25
|
Add noop provisioner and use it if a provisioner cannot been found from a cert.
|
2019-03-07 16:05:13 -08:00 |
|
Mariano Cano
|
47817ab212
|
Fix interface type.
|
2019-03-07 16:04:56 -08:00 |
|
Mariano Cano
|
cc8764c343
|
Initialize the list for backward compatibility.
|
2019-03-07 16:04:29 -08:00 |
|