19 Commits

Author SHA1 Message Date
Herman Slatman
f4736325fa Use github.com/smallstep/linkedca @ v0.23.0 2025-01-03 18:24:19 +01:00
Herman Slatman
42bea945c0 Use uppercase SSH in policy error messages 2024-08-05 14:45:34 +02:00
Herman Slatman
31656e3d14 Clarify SSH policy evaluation errors with opposing SSH cert type 2024-08-05 14:12:25 +02:00
Mariano Cano
c8e65abfb1 Fix linter warnings 2024-06-12 16:03:01 -07:00
Mariano Cano
b4616ee8f1 Upgrade linkedca
This commit upgrades go.step.sm/linkedca with dependencies required by
smallstep/certificates#1802. It also fixes some linter warnings.
2024-06-12 15:54:17 -07:00
max furman
ab0d2503ae Standardize linting file and fix or ignore lots of linting errors 2022-09-20 16:35:41 -07:00
Herman Slatman
0f4ffa504a Fix linting issues 2022-05-06 13:23:09 +02:00
Herman Slatman
7104299119 Add full policy validation in API 2022-05-06 13:12:13 +02:00
Herman Slatman
d82e51b748 Update AllowWildcardNames configuration name 2022-04-29 15:08:19 +02:00
Herman Slatman
2b7f6931f3 Change Subject Common Name verification
Subject Common Names can now also be configured to be allowed or
denied, similar to SANs. When a Subject Common Name is not explicitly
allowed or denied, its type will be determined and its value will be
validated according to the constraints for that type of name (i.e. URI).
2022-04-28 14:49:23 +02:00
Herman Slatman
6e1f8dd7ab Refactor policy engines into container 2022-04-26 13:12:16 +02:00
Herman Slatman
2a7620641f Fix more PR comments 2022-04-26 10:15:17 +02:00
Herman Slatman
ef110a94df Change pointer booleans to regular boolean configuration 2022-04-21 23:45:05 +02:00
Herman Slatman
a2cfbe3d54 Fix (part of) PR comments 2022-04-21 12:14:03 +02:00
Herman Slatman
72bbe53376 Add additional policy options 2022-04-19 14:41:36 +02:00
Herman Slatman
7f9034d22a Add additional policy options 2022-04-19 10:24:52 +02:00
Herman Slatman
571b21abbc Fix (most) PR comments 2022-03-31 16:12:29 +02:00
Herman Slatman
81b0c6c37c Add API implementation for authority and provisioner policy 2022-03-15 15:56:04 +01:00
Herman Slatman
7c541888ad Refactor configuration of allow/deny on authority level 2022-03-08 13:26:07 +01:00