endpoint_authsign.txt 948 B

1234567891011121314151617181920212223242526272829303132
  1. THE AUTHENTICATED SIGNING ENDPOINT
  2. Endpoint: /api/v1/cfssl/authsign
  3. Method: POST
  4. Required parameters:
  5. * token: the authentication token
  6. * request: an encoded JSON signing request (e.g. as
  7. documented in endpoint_sign.txt).
  8. Optional parameters:
  9. The following parameters might be used by the authenticator
  10. as part of the authentication process.
  11. * timestamp: a Unix timestamp
  12. * remote_address: an address used in making the request.
  13. * bundle: a boolean specifying whether to include an "optimal"
  14. certificate bundle along with the certificate
  15. Result:
  16. The returned result is a JSON object with a single key:
  17. * certificate: a PEM-encoded certificate that has been signed
  18. by the server.
  19. * bundle: See the result of endpoint_bundle.txt (only included if the bundle parameter was set)
  20. The authentication documentation contains more information about how
  21. authentication with CFSSL works.