ocsprest.routes
aiohttp routes
Module Contents
Functions
|
calls cfssl ocsprefresh |
|
Sign a CSR, we have to do it via CLI if we want CFSSL to add the Authority Information Access properties |
|
calls cfssl ocspsign |
|
Dump CRL to shared directory, triggering reloads for everyone interested in it is beyond us though |
|
Dump CRL to shared directory, triggering reloads for everyone interested in it is beyond us though |
|
Dump CRL to shared directory, triggering reloads for everyone interested in it is beyond us though |
|
Health check |
|
Get the app |
init logging and create app |
|
Dump the CRL and refresh OCSP periodically |
Attributes
- async refresh_all(request)[source]
calls cfssl ocsprefresh
- Parameters:
request (fastapi.Request)
- Return type:
Dict[str, Any]
- async csr_sign(request)[source]
Sign a CSR, we have to do it via CLI if we want CFSSL to add the Authority Information Access properties
- Parameters:
request (fastapi.Request)
- Return type:
Dict[str, Any]
- async ocsp_sign_one(request)[source]
calls cfssl ocspsign
- Parameters:
request (fastapi.Request)
- Return type:
Dict[str, Any]
- async call_dump_crl(request)[source]
Dump CRL to shared directory, triggering reloads for everyone interested in it is beyond us though
- Parameters:
request (fastapi.Request)
- Return type:
Dict[str, Any]
- async get_crl_pem(request)[source]
Dump CRL to shared directory, triggering reloads for everyone interested in it is beyond us though
- Parameters:
request (fastapi.Request)
- Return type:
fastapi.responses.FileResponse
- async get_crl_der(request)[source]
Dump CRL to shared directory, triggering reloads for everyone interested in it is beyond us though
- Parameters:
request (fastapi.Request)
- Return type:
fastapi.responses.FileResponse