request.message_responder.est

EST-specific message responder classes.

Classes

EstMessageResponder

Builds response to EST requests.

EstCertificateMessageResponder

Respond to an EST enrollment message with the issued certificate.

EstErrorMessageResponder

Respond to an EST message with an error.

Module Contents

class request.message_responder.est.EstMessageResponder[source]

Bases: request.message_responder.base.AbstractMessageResponder

Builds response to EST requests.

static build_response(context)[source]

Respond to an EST message.

Parameters:

context (request.request_context.BaseRequestContext)

Return type:

None

class request.message_responder.est.EstCertificateMessageResponder[source]

Bases: EstMessageResponder

Respond to an EST enrollment message with the issued certificate.

static _check_workflow_state(context)[source]

Check if the workflow state allows for certificate issuance.

Parameters:

context (request.request_context.EstCertificateRequestContext)

Return type:

bool

static build_response(context)[source]

Respond to an EST enrollment message with the issued certificate.

Parameters:

context (request.request_context.BaseRequestContext)

Return type:

None

class request.message_responder.est.EstErrorMessageResponder[source]

Bases: EstMessageResponder

Respond to an EST message with an error.

static build_response(context)[source]

Respond to an EST message with an error.

Parameters:

context (request.request_context.BaseRequestContext)

Return type:

None