HeaderBasedCertificate
Authenticate based on an HTTP header containing an x509 certificate. Note that certificate extraction must be done prior to executing this authenticator.
Properties
Example Configuration
{ "alias": "certauth", "name": "HeaderBasedCertificate", "configuration": { "successURL": "/config/", "certificateheader": "certificate", "pipeID": "authPipe", "certificateExtractionUrl" : "/config/authenticate/certauth" }, "id": "certauth" }
Requirements
Certificate extraction must have been done prior to executing this authenticator. This is often done by Apache or NGINX.