Commit graph

995 commits

Author SHA1 Message Date
Mariano Cano
a97ea87caa Move options to provisioner so we can set the duration of the cert. 2019-03-07 15:14:18 -08:00
Mariano Cano
aa8385b8ba Fix api tests. 2019-03-07 13:15:07 -08:00
Mariano Cano
507fd01062 Remove provisioner intermediate type. 2019-03-07 13:07:39 -08:00
Mariano Cano
1671ab2590 Fix some tests. 2019-03-07 12:15:18 -08:00
Mariano Cano
bcaba4f72a Fix api tests. 2019-03-06 18:41:01 -08:00
Mariano Cano
d92a7f2948 Rename provisioner to jwk. 2019-03-06 18:36:35 -08:00
Mariano Cano
a1782733fe Rename files. 2019-03-06 18:33:40 -08:00
Mariano Cano
2d00cd0933 Validate audiences in the default provisioner. 2019-03-06 18:32:56 -08:00
Mariano Cano
33c1449360 Remove deprecated file. 2019-03-06 17:42:17 -08:00
Mariano Cano
57b705f6cf Use provisioner sign options. 2019-03-06 17:37:49 -08:00
Mariano Cano
9d4034fbf6 Remove unused code. 2019-03-06 17:37:08 -08:00
Mariano Cano
6d395f3818 Add missing validy validator to oidc. 2019-03-06 17:30:14 -08:00
Mariano Cano
5ce5a891f7 Add email SAN with email parameter in the JWK 2019-03-06 17:01:12 -08:00
Mariano Cano
602a42813c Re-enable replay protection for JWK provisioner. 2019-03-06 17:00:45 -08:00
Mariano Cano
ab1cca03d7 Use new provisioners in authorize methods. 2019-03-06 15:04:28 -08:00
Mariano Cano
54ed49f072 Rename package. 2019-03-06 15:01:51 -08:00
Mariano Cano
bc12036330 Update Authority interface. 2019-03-06 15:01:16 -08:00
Mariano Cano
c776ca3bd6 Use provisioner.Collection to store and request the provisioners. 2019-03-06 15:00:23 -08:00
Mariano Cano
34833d4fd5 Add validators from the authority package. 2019-03-06 14:58:46 -08:00
Mariano Cano
0dee841a4f Complete first version of provisioner implementations. 2019-03-06 14:54:56 -08:00
Mariano Cano
7eb6eb1d3e Complete provisioner.Claims with methods from authority. 2019-03-06 14:51:12 -08:00
Mariano Cano
fb77397fc7 Add new options to locate or list provisioners. 2019-03-06 14:50:13 -08:00
Mariano Cano
34ff388828 Use new types in config. 2019-03-06 14:49:25 -08:00
Mariano Cano
62dab7b6b8 Rename interface method. 2019-03-05 14:52:26 -08:00
Mariano Cano
5a8f78d9d0 Add support to collection to load the encrypted keys. 2019-03-05 14:45:57 -08:00
Mariano Cano
dd0376657c Move collection to a new file. 2019-03-05 14:28:32 -08:00
Mariano Cano
4b2b6ffe32 Create the provisioner type used to englobe all different provisioners. 2019-03-05 12:42:49 -08:00
Mariano Cano
bed3132028 Move provisioner to authority/provisioner package. 2019-03-04 18:19:14 -08:00
Mariano Cano
fc0b2ca5a6 Revert "Move provisioners to authority/provisioner package."
This reverts commit f88d622a67.
2019-03-04 18:17:35 -08:00
Mariano Cano
f88d622a67 Move provisioners to authority/provisioner package. 2019-03-04 18:10:19 -08:00
Mariano Cano
a2a45f635b Add initial implementation of an OIDC provisioner. 2019-03-04 17:58:20 -08:00
max furman
4fba7e05f9 docs: Corrected documentation on a few methods. 2019-03-04 12:15:57 -08:00
Mariano Cano
98b3d971f6
Merge pull request #41 from smallstep/hello-mtls-python
Hello mtls python client + gunicorn server
2019-02-27 16:38:25 -08:00
Mariano Cano
f04e6fdff7 Use super().__init__() 2019-02-27 16:32:41 -08:00
Sebastian Tiedtke
009d38ed64 Add gitter button 2019-02-27 13:23:05 -08:00
Sebastian Tiedtke
d72f4b681c Add gitter button 2019-02-27 12:10:38 -08:00
Mariano Cano
238657ce3a Update readme. 2019-02-22 14:01:32 -08:00
Mariano Cano
c0992c717c Add example of a python client
Fixes smallstep/ca-component#139
2019-02-22 13:55:24 -08:00
Mariano Cano
b140fe63bd Add a gunicorn server with a flask app using mTLS
Fixes smallstep/ca-component#139
2019-02-22 10:48:26 -08:00
Mariano Cano
fcd1da970f
Merge pull request #38 from smallstep/log-certificate
Add certificate information to logs
2019-02-21 17:39:22 -08:00
max furman
bdc05d40e6 docs: Streamlined distribution docs 2019-02-21 15:27:55 -08:00
max furman
c23eb88a4f Added version operability for git archive tarball (non git repo) 2019-02-21 14:51:03 -08:00
Sebastian Tiedtke
77bb7eb86a Never mind 2019-02-21 10:27:34 -08:00
Sebastian Tiedtke
e44812851a
Github-happy markdown 2019-02-21 10:18:49 -08:00
Sebastian Tiedtke
82fba6b233 Make markdown happy 2019-02-21 10:15:53 -08:00
Sebastian Tiedtke
690439c938 Added anchors 2019-02-21 09:46:07 -08:00
Mariano Cano
1c7155298b Log always the token, even on errors. 2019-02-20 12:34:40 -08:00
Mariano Cano
adbc496b40 Improve tests 2019-02-20 12:18:13 -08:00
Mariano Cano
b974957868 Add certificate information to logs.
Fixes smallstep/ca-component#147
2019-02-19 19:48:18 -08:00
max furman
e72f087037 Review and polish README
* Break out getting-started guide
* add quickstart guide
* update gif
* remove table of contents and remove with top bar links
2019-02-19 19:09:54 -08:00