30b71cbbac
* Refactor to consolidate constraints on the matching chain * Add CN prefix/suffix constraint * Maintain backwards compatibility (pick a random cert if multiple match) * Vendor go-glob * Replace cn_prefix/suffix with required_name/globbing Move all the new tests to acceptance-capable tests instead of embedding in the CRL test * Allow authenticating against a single cert * Add new params to documentation * Add CLI support for new param * Refactor for style * Support multiple (ORed) name patterns * Rename required_names to allowed_names * Update docs for parameter rename * Use the new TypeCommaStringSlice |
||
---|---|---|
.. | ||
test-fixtures | ||
backend.go | ||
backend_test.go | ||
cli.go | ||
path_certs.go | ||
path_config.go | ||
path_crls.go | ||
path_login.go |