Commit Graph

689 Commits

Author SHA1 Message Date
Mariano Cano
8510e25b3b Add test with bootstrap server. 2019-01-09 18:48:15 -08:00
Mariano Cano
f99ae9da93 Add root rotation test. 2019-01-09 17:55:32 -08:00
Mariano Cano
af9e6488fc Make the renew test shorter. 2019-01-09 17:35:00 -08:00
Mariano Cano
25ddbaedff Allow to customize the minimal cert duration for tests. 2019-01-09 17:24:11 -08:00
Mariano Cano
10aaece1b0 Update root certificates on renew. 2019-01-09 13:20:28 -08:00
Mariano Cano
6d3e8ed93c Add all root certificates by default on bootstrap methods. 2019-01-07 18:55:40 -08:00
Mariano Cano
d296cf95a9 Add mTLS request to get all the root CAs, not the federated ones. 2019-01-07 17:48:56 -08:00
Mariano Cano
98cc243a37 Add support for multiple roots. 2019-01-07 15:30:28 -08:00
Mariano Cano
722bcb7e7a Add initial support for federated root certificates. 2019-01-04 17:51:32 -08:00
Mariano Cano
37149ed3ea Add method to get all the certs. 2019-01-04 16:51:37 -08:00
Sebastian Tiedtke
10978630e5
Simplify steps 2018-12-28 15:48:53 -08:00
Sebastian Tiedtke
90aabb0705
Minor fixes 2018-12-28 15:45:40 -08:00
Sebastian Tiedtke
c7b5a71f12
Fixed link 2018-12-28 15:32:08 -08:00
Mariano Cano
9e2fce2f4c
Merge pull request #18 from smallstep/mariano/audience
Do not require the port in the audience check.
2018-12-21 15:33:45 -08:00
Mariano Cano
7e95fc0e45 Strip ports on audience check.
Services might have proxies behind them so we cannot rely on them.
Fixes #17
2018-12-21 15:27:22 -08:00
Mariano Cano
9b87e08faf Do not require the port in the audience check.
Fixes #17
2018-12-21 14:04:22 -08:00
Max
e5dff952de
Merge pull request #16 from nmelo/docs-fix-typos
Fix a couple typos in documentation and a formatting issue
2018-12-20 13:04:35 -08:00
Nelson Melo
d0c7ccd0db
ServetTLS => ServeTLS in function docs 2018-12-20 12:10:32 -05:00
Nelson Melo
e07a78c64b
Fix a couple typos in documentation and a formatting issue 2018-12-20 12:04:08 -05:00
max furman
a6c846b5b6 ca-curl -> ca-url : oofta 2018-12-17 16:53:38 -08:00
max furman
753f79c718 update license MIT -> Apache 2.0 in README 2018-12-17 12:17:44 -08:00
Mariano Cano
22a6f321a7 Fix typo in readme. 2018-12-14 12:41:50 -08:00
max furman
5d92735594 bump smallstep/cli to current version 2018-12-11 16:36:16 -08:00
max furman
ec8d7af30e update README
* bootstrap and defaults.json additions
2018-11-29 18:52:44 -08:00
max furman
56c20601ab update distribution doc
* don't need to manually update debian changelog
2018-11-28 18:22:03 -08:00
Sebastian Tiedtke
7cce4adc44
URLs in line with releases 2018-11-28 16:19:13 -08:00
max furman
55c1d2300c distrib doc small fixes and enhancements 2018-11-27 17:59:48 -08:00
Mariano Cano
eaa9bc5faf
Merge pull request #11 from smallstep/ca-force-renew
Force the renew of the CA server.
2018-11-27 16:30:02 -08:00
Mariano Cano
7e2f80ac30 Fix grammar error 2018-11-27 16:29:14 -08:00
max furman
c0107ab5b9 Fix ca renew documentation 2018-11-27 16:25:01 -08:00
Mariano Cano
f7a5be3942 Force the renew of the CA server. 2018-11-27 15:57:13 -08:00
max furman
d63f4f01e9 Remove 'SHHHH' header line from README 2018-11-27 15:26:29 -08:00
Sebastian Tiedtke
2a690d81ad
Token carries info, no need to pass in flags 2018-11-27 11:00:34 -08:00
Sebastian Tiedtke
9bdf89e867
Let's not assume ~/ as context 2018-11-27 10:07:15 -08:00
Mariano Cano
60fbed7da0 Add docs for step ca bootstrap 2018-11-26 18:52:33 -08:00
Mariano Cano
b0a410066b Add support for parsing endpoints without schema.
Fixes smallstep/ca-component#117
2018-11-26 18:29:45 -08:00
Mariano Cano
3f0a55418c Fix lint errors. 2018-11-26 18:28:07 -08:00
max furman
a2d3733929 Add a simplified puppet example with snippets 2018-11-26 21:00:12 -05:00
max furman
55d40a7f86 Change - overwrite help subcommand 2018-11-26 16:24:11 -05:00
max furman
054846d449 Fix version info CLI -> CA 2018-11-26 15:42:18 -05:00
max furman
86424b5b79 fix gofmt error 2018-11-26 15:36:33 -05:00
max furman
95d4d9c4c1 update the help and usage information 2018-11-26 15:34:35 -05:00
max furman
f6546f160f Add section on hardening and securing the CA. 2018-11-26 15:32:52 -05:00
Sebastian Tiedtke
df01b4ce6a Uppercase for consistency 2018-11-26 09:48:21 -08:00
Mariano Cano
fb8708f871 Change path of public certs in readme.
Fixes smallstep/ca-component#124
2018-11-21 16:52:33 -08:00
Mariano Cano
d872f09910 Use mTLS by default on SDK methods.
Add options to modify the tls.Config for different configurations.
Fixes #7
2018-11-21 13:31:09 -08:00
max furman
bb03aadddf Add doc for setting up remote cli using fingerprint
* add a couple of examples to defaults.json section for testing your
configuration
2018-11-20 19:48:57 -08:00
Mariano Cano
0d4f96c1d9 Update renew with force flag.
Clean old certificates in volumes on start.
2018-11-20 16:47:08 -08:00
max furman
f7154a9ba3 add Makefile build and deploy docker image for step-ca 2018-11-18 15:35:47 -08:00
Matthew Lapworth
6c063d8d53 Couple of grammatical fixes (#9)
Couple of grammatical fixes
2018-11-16 09:06:25 -08:00