You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
smallstep-certificates/authority
Mariano Cano 5d87201abc
Ignore principals validations with OIDC
This commit will ignore principals validation when an OIDC provisioner
is used. When the principals in the server does not match the principals
given the validation was failing, even if the proper principals were set
by templates or webhooks. With this change OIDC will not validate the
principals and just set the default ones (name, name@example.org) plus
the ones in the templates.

This commit also includes a change in the templates to allow to pass
a provisioner to the $(step path)/ssh/config template

Related to #807
1 year ago
..
admin Provisioner webhooks (#1001) 2 years ago
administrator Improve policy error handling code coverage 2 years ago
config Use idpURL in json 1 year ago
internal/constraints Fix some more extra white spaces 2 years ago
policy Standardize linting file and fix or ignore lots of linting errors 2 years ago
provisioner Ignore principals validations with OIDC 1 year ago
testdata Add special handling for *json.UnmarshalTypeError 2 years ago
admins.go exposing authority configuration for provisioner cli commands 2 years ago
authority.go Allow root and federated root bundles 2 years ago
authority_test.go Allow root and federated root bundles 2 years ago
authorize.go Add support for renew when using stepcas 2 years ago
authorize_test.go Add support for renew when using stepcas 2 years ago
config.go Admin level API for provisioner mgmt v1 3 years ago
export.go Use go.step.sm/crypto/kms 2 years ago
linkedca.go Add support for linked RA renewals 2 years ago
options.go Disable initialization log output if started with `--quiet` 2 years ago
policy.go Standardize linting file and fix or ignore lots of linting errors 2 years ago
policy_test.go Standardize linting file and fix or ignore lots of linting errors 2 years ago
provisioners.go Merge pull request #1136 from smallstep/herman/ignore-empty-acme-meta 2 years ago
provisioners_test.go Add support for renew when using stepcas 2 years ago
root.go Simplify statuscoder error generators. 4 years ago
root_test.go Fix errors.As linter warnings 2 years ago
ssh.go Provisioner webhooks (#1001) 2 years ago
ssh_test.go Fix err assert linter warnings - upgrade outdated package 2 years ago
tls.go adding CRLIDP config 2 years ago
tls_test.go Add support for renew when using stepcas 2 years ago
version.go Add missing version.go file. 4 years ago
webhook.go Provisioner webhooks (#1001) 2 years ago
webhook_test.go Provisioner webhooks (#1001) 2 years ago