mirror of
https://github.com/vmware-tanzu/pinniped.git
synced 2026-05-30 19:46:40 +00:00
Further explain the webhook API in architecture.md
This commit is contained in:
@@ -31,7 +31,13 @@ The currently supported external IDP types are outlined here. More will be added
|
||||
in the future.
|
||||
|
||||
1. Any webhook which implements the
|
||||
[Kubernetes TokenReview API](https://kubernetes.io/docs/reference/access-authn-authz/authentication/#webhook-token-authentication)
|
||||
[Kubernetes TokenReview API](https://kubernetes.io/docs/reference/access-authn-authz/authentication/#webhook-token-authentication).
|
||||
|
||||
In addition to allowing the integration of any existing IDP which implements this API, webhooks also
|
||||
serve as an extension point for Pinniped by allowing for integration of arbitrary custom authenticators.
|
||||
While a custom implementation may be in any language or framework, this project provides a
|
||||
sample implementation in Golang. See the `ServeHTTP` method of
|
||||
[cmd/local-user-authenticator/main.go](../cmd/local-user-authenticator/main.go).
|
||||
|
||||
## Cluster Integration Strategies
|
||||
|
||||
|
||||
Reference in New Issue
Block a user