workflows.events¶
Event definitions for the workflows app.
This module centralizes the set of supported workflow events and provides helpers to enumerate protocols and operations.
Classes¶
Module Contents¶
- class workflows.events.Events[source]¶
Central definition of all supported events in one place.
- est_simplereenroll[source]¶
- est_cacerts = Event(
key=’est_cacerts’, protocol=’EST’, operation=’’, handler=’certificate_issued’,
)
- est_csrattrs = Event(
key=’est_csrattrs’, protocol=’EST’, operation=’csrattrs’, handler=’certificate_request’,
)
- cmp_certrequest = Event(
key=’cmp_certrequest’, protocol=’CMP’, operation=’certRequest’, handler=’certificate_request’,
)
- cmp_revocationrequest = Event(
key=’cmp_revocationrequest’, protocol=’CMP’, operation=’revocationRequest’, handler=’certificate_request’,
)
- scep_pkioperation = Event(
key=’scep_pkioperation’, protocol=’SCEP’, operation=’PKIOperation’, handler=’certificate_request’,
)
- classmethod all()[source]¶
Return every Event defined on this class.
- Returns:
All Event instances defined as class attributes.
- Return type:
list[Event]