1
0
mirror of synced 2026-10-26 00:39:22 +03:00

Commit Graph

  • cf2989a848 Add token and subject to K8sSA provisioner to be used in custom templates. Mariano Cano 2020-07-14 18:39:31 -07:00
  • 71be83b25e Add iss#sub uri in OIDC certificates. Mariano Cano 2020-07-14 18:30:04 -07:00
  • 9bd576af2c Fix build of SANs. Mariano Cano 2020-07-14 18:29:28 -07:00
  • c58117b30d Allow to use base64 when defining a template in the ca.json. Mariano Cano 2020-07-14 17:13:06 -07:00
  • b2ca3176f5 Prepend insecure to user and CR variables names. Mariano Cano 2020-07-14 17:12:07 -07:00
  • 69902b0153 For iid provisioners use only the csr name if custom sans is disabled. Mariano Cano 2020-07-14 12:42:46 -07:00
  • b11486f41f Fix option method for template variable. Mariano Cano 2020-07-14 12:42:26 -07:00
  • 04f5053a7a Add template support for x5c. Mariano Cano 2020-07-13 17:34:41 -07:00
  • eb8886d828 Add CR subject as iid default subject. Mariano Cano 2020-07-13 16:09:40 -07:00
  • e60ea419cc Add template support for gcp provisioner. Mariano Cano 2020-07-13 16:06:01 -07:00
  • 32646c49bf Add templates support to Azure provisioner. Mariano Cano 2020-07-13 15:20:52 -07:00
  • a44f0ca866 Add token payload. Mariano Cano 2020-07-13 15:20:38 -07:00
  • 00fd41a3d0 Add template support to K8sSA provisioners. Mariano Cano 2020-07-13 14:36:59 -07:00
  • 13b704aeed Add template support for AWS provisioner. Mariano Cano 2020-07-13 12:47:26 -07:00
  • 49b9aa6e3f Fix log string. Mariano Cano 2020-07-13 11:41:04 -07:00
  • 4795e371bd Add back the support for ca.json DN template. Mariano Cano 2020-07-13 11:39:28 -07:00
  • e6fed5e0aa Minor fixes and comments. Mariano Cano 2020-07-09 15:22:00 -07:00
  • 81cd288104 Enable templates in acme provisioners. Mariano Cano 2020-07-09 15:21:45 -07:00
  • e11160ebf1 Fix missing parenthesis. Mariano Cano 2020-07-09 15:20:26 -07:00
  • a7e2ebb7d2 Fix creation of certificate without templates. Mariano Cano 2020-07-09 15:17:59 -07:00
  • 3c84453cf4 Move CreateTemplateData. Mariano Cano 2020-07-09 15:17:32 -07:00
  • 28ff122f83 Add certificate requests in the templates. Mariano Cano 2020-07-09 11:40:37 -07:00
  • ca2fb42d68 Move options to the provisioner. Mariano Cano 2020-07-08 19:02:35 -07:00
  • 206bc6757a Add initial support for templates in the OIDC provisioner. Mariano Cano 2020-07-08 19:01:59 -07:00
  • 534a6b6c4c Add default templates for intermediate a root certificates. Mariano Cano 2020-07-08 16:39:19 -07:00
  • 0847af16cb Fix setter of basic constraints. Mariano Cano 2020-07-08 16:29:33 -07:00
  • 068bafe5a3 Add templateData to api sign request. Mariano Cano 2020-07-08 15:54:55 -07:00
  • 95c3a41bf0 Rename UserData to TemplateData and fix unmarshaling. Mariano Cano 2020-07-08 15:54:25 -07:00
  • 9f3acc254b Set the token payload in the JWK provisioner. Mariano Cano 2020-07-08 15:54:00 -07:00
  • 5a04e3b36d Add methods to add data to the template data. Mariano Cano 2020-07-08 15:53:11 -07:00
  • ef0ed0ff95 Integrate simple templates in the JWK provisioner. Mariano Cano 2020-07-07 19:09:29 -07:00
  • d1d9ae42d6 Use certificates x509util instead of cli for certificate signing. Mariano Cano 2020-07-07 19:01:47 -07:00
  • 9032018cf2 Convert x509util.WithOptions to new modifiers. Mariano Cano 2020-07-07 19:00:06 -07:00
  • dcb962bdde Add TemplateData alias and some comments. Mariano Cano 2020-07-07 18:59:18 -07:00
  • 3ba1fbd881 Use local SplitSANs. Mariano Cano 2020-07-07 18:56:32 -07:00
  • 6eba0e0e0e Simplify default template. Mariano Cano 2020-07-07 18:56:05 -07:00
  • abc0a63e32 Add wrapper around x509.CreateCertificate. Mariano Cano 2020-07-07 18:54:14 -07:00
  • 3766702de9 Remove empty file. Mariano Cano 2020-07-07 18:53:02 -07:00
  • 208c351a39 Add sample leaf template. Mariano Cano 2020-07-01 18:30:41 -07:00
  • 70c0af8200 Use different options to load a template from a string or file. Mariano Cano 2020-07-01 18:30:04 -07:00
  • 738304bc6f Add support for SubjectalternativeName type. Mariano Cano 2020-07-01 18:27:29 -07:00
  • 2556b57906 Add types for certificate flexibility. Mariano Cano 2020-06-30 19:19:52 -07:00
  • c1e6c0285a Merge pull request #325 from smallstep/readme-updates Carl Tashian 2020-07-20 18:56:37 -05:00
  • 912e298043 Whitelist -> Allowlist per https://tools.ietf.org/id/draft-knodel-terminology-01.html Carl Tashian 2020-07-20 15:42:47 -07:00
  • ed89367fca Round 2 of README updates Carl Tashian 2020-07-20 14:10:36 -07:00
  • 51b9867c51 Merge pull request #318 from nop33/getting-started-docs-fixes Mariano Cano 2020-07-15 13:02:47 -07:00
  • 7d5552f53e Fix service logs path Ilias Trichopoulos 2020-07-14 08:48:43 +02:00
  • 6d8b4a1b9a Fix service name Ilias Trichopoulos 2020-07-13 10:54:37 +02:00
  • 730639d2a3 Fix service user name Ilias Trichopoulos 2020-07-13 10:51:52 +02:00
  • 8875097931 Merge pull request #310 from smallstep/fix-docker-build Carl Tashian 2020-07-13 12:23:03 -05:00
  • 15bbd1cf20 Remove libpcsclite-dev requirement Carl Tashian 2020-07-13 09:29:35 -07:00
  • d0b9538bc5 WIP readme changes Carl Tashian 2020-07-13 09:28:46 -07:00
  • 8b0da33e27 Merge pull request #313 from smallstep/readme-update Carl Tashian 2020-07-13 09:45:21 -05:00
  • fa8a808fc8 Merge pull request #314 from smallstep/max/rekey Max 2020-07-09 12:19:01 -07:00
  • fd05f3249b A few last fixes and tests added for rekey/renew ... max furman 2020-07-09 12:11:40 -07:00
  • ea9bc493b8 Merge pull request #307 from dharanikumar-s/master Max 2020-07-09 11:39:00 -07:00
  • 4150ded4c1 First stab at a README update 😱 Carl Tashian 2020-07-08 18:42:43 -07:00
  • b5699892ad Add github response to frequenty asked questions doc max furman 2020-07-08 15:18:30 -07:00
  • 57fb0c80cf Removed calculating SubjectKeyIdentifier on Rekey dharanikumar-s 2020-07-08 12:52:53 +05:30
  • dfda497929 Renamed RenewOrRekey to Rekey dharanikumar-s 2020-07-08 11:47:59 +05:30
  • 4bde83a262 Fixes #295 Carl Tashian 2020-07-07 13:09:15 -07:00
  • fe73154a20 Corrected misspelling dharanikumar-s 2020-07-05 22:50:02 +05:30
  • a3b5211e0f gofmted the code dharanikumar-s 2020-07-05 22:40:36 +05:30
  • 0c21f0ae9e Added error check after GenerateDefaultKeyPair dharanikumar-s 2020-07-05 22:38:45 +05:30
  • 2479371c06 Added error check while marshalling public key dharanikumar-s 2020-07-05 22:37:29 +05:30
  • b368a53149 Modified TestAuthority_Renew to TestAuthority_RenewOrRekey dharanikumar-s 2020-07-05 22:17:57 +05:30
  • c8c3581e2f SubjectKeyIdentifier extention is calculated from public key passed to this function instead of copying from old certificate dharanikumar-s 2020-07-05 22:15:01 +05:30
  • 954fda657b Added renewOrRekey to mockAuthority. Added Test_caHandler_Rekey dharanikumar-s 2020-07-05 22:05:00 +05:30
  • 01a6469d25 Moved peer certificate check to the first line dharanikumar-s 2020-07-03 16:00:22 +05:30
  • 8f504483ce Added RenewOrRekey function based on @maraino suggestion. RenewOrReky is called from Renew. dharanikumar-s 2020-07-03 15:58:15 +05:30
  • 6736ddee69 Use smallstep/cli v0.14.6 v0.14.6 Mariano Cano 2020-07-02 13:55:00 -07:00
  • 3813f57b1a Add support for rekeying Fixes #292 dharanikumar-s 2020-07-01 19:10:13 +05:30
  • e1fdd9300c go mod tidy max furman 2020-06-30 18:01:31 -07:00
  • f5da56e19f Bump version of cli to v0.14.5. v0.14.5 max furman 2020-06-30 16:25:58 -07:00
  • 900651503e Merge pull request #305 from mkontani/fix/provisioner-type Mariano Cano 2020-06-29 12:43:02 -07:00
  • feadaa6c56 docs: fix provisioner type mkontani 2020-06-30 04:32:42 +09:00
  • 84d9bf86f5 Add forceCN option in ACME provisioner doc max furman 2020-06-26 10:42:13 -07:00
  • 5752408618 Document the ACME, SSHPOP, X5C, and K8sSA provisioners. max furman 2020-06-25 17:27:17 -07:00
  • b200e84967 Pull most recent cli and go mod tidy max furman 2020-06-25 15:36:35 -07:00
  • debce1cec2 Merge pull request #299 from smallstep/max/refactor Max 2020-06-25 15:32:04 -07:00
  • accf1be7e9 wip max furman 2020-06-25 14:02:24 -07:00
  • 7a7825cfcb wip max furman 2020-06-25 14:00:25 -07:00
  • 71d87b4e61 wip max furman 2020-06-24 23:25:15 -07:00
  • c7a6385913 Add authz capabilities table to provisioners doc max furman 2020-06-24 14:12:21 -07:00
  • d25e7f64c2 wip max furman 2020-06-24 09:58:40 -07:00
  • 3636ba3228 wip max furman 2020-06-23 17:13:39 -07:00
  • 39650637d4 Merge pull request #297 from smallstep/no-bastion-bastion Mariano Cano 2020-06-23 11:45:25 -07:00
  • e9a0ad4ec7 Merge pull request #291 from smallstep/template-variables Mariano Cano 2020-06-23 11:44:47 -07:00
  • fcfc4e9b2b Fix ssh federated template variables. Mariano Cano 2020-06-23 11:14:26 -07:00
  • 1951669e13 wip max furman 2020-06-23 11:10:45 -07:00
  • b0fdd0b2be Do not return bastion for the configured bastion host. Mariano Cano 2020-06-19 12:37:08 -07:00
  • be030309a4 Update issue templates Max 2020-06-18 13:52:16 -07:00
  • 5f27b31be5 Update issue templates Max 2020-06-18 13:46:59 -07:00
  • 528d0910ab Add omitempty to requires property. Mariano Cano 2020-06-16 19:03:33 -07:00
  • 907162be44 Add test for DefaultTemplates. Mariano Cano 2020-06-16 18:44:47 -07:00
  • f82a248617 Add test with backfill. Mariano Cano 2020-06-16 18:26:41 -07:00
  • ff32746312 Add test case for error executing template. Mariano Cano 2020-06-16 18:21:44 -07:00
  • e3ae751b57 Use templates from authority instead of config. Mariano Cano 2020-06-16 17:57:35 -07:00
  • a845b56283 Remove the template path if we load the defaults. Mariano Cano 2020-06-16 17:56:22 -07:00
  • 237baa5169 Check for required variables in templates. Mariano Cano 2020-06-16 17:26:54 -07:00