request.message_responder¶
Initialization for the message responding step of the request pipeline.
Submodules¶
Classes¶
Builds response to CMP requests. |
|
Respond to an EST message with an error. |
|
Builds response to EST requests. |
Package Contents¶
- class request.message_responder.CmpMessageResponder[source]¶
Bases:
request.message_responder.base.AbstractMessageResponderBuilds response to CMP requests.
- static _get_encoded_protected_part(cmp_message)[source]¶
Encode the protected part of the CMP message.
- Parameters:
cmp_message (pyasn1_modules.rfc4210.PKIMessage)
- Return type:
bytes
- static _build_response_message_header(serialized_pyasn1_message, sender_kid, issuer_cert)[source]¶
Builds the PKI response message header for the IP and CP response messages.
- Parameters:
serialized_pyasn1_message (pyasn1_modules.rfc4210.PKIMessage)
sender_kid (pyasn1_modules.rfc2459.KeyIdentifier)
issuer_cert (cryptography.x509.Certificate)
- Return type:
pyasn1_modules.rfc4210.PKIHeader
Adds HMAC-based shared-secret protection to the base PKI message.
- Parameters:
pki_message (pyasn1_modules.rfc4210.PKIMessage)
- Return type:
pyasn1_modules.rfc4210.PKIMessage
- class request.message_responder.EstErrorMessageResponder[source]¶
Bases:
EstMessageResponderRespond to an EST message with an error.
- class request.message_responder.EstMessageResponder[source]¶
Bases:
request.message_responder.base.AbstractMessageResponderBuilds response to EST requests.