PyCRYPT_SIGN_MESSAGE_PARA Object
Dict of parms defining how a message will be signed
Properties
- PyCERT_CONTEXT SigningCert
- Certficate to be used to sign message
- PyCRYPT_ALGORITHM_IDENTIFIER HashAlgorithm
- Algorithm to be used for signed
hash
- None HashAuxInfo
- Optional. Param is reserved, use only None.
- (PyCERT_CONTEXT,...) MsgCert
- Optional sequence of certificate to be included in
the message.
- (CRL_CONTEXT,...) MsgCrl
- Optional. Sequence of certificate revocation lists. Not yet
supported, use only None.
- (PyCRYPT_ATTRIBUTE,...) AuthAttr
- Sequence of canonical attributes to be added to
the message
- (PyCRYPT_ATTRIBUTE,...) UnauthAttr
- Sequence of arbitrary attributes
- int Flags
- Optional CRYPT_MESSAGE_*_FLAG that indicates content type if output is
to be further encoded.
- int InnerContentType
- Optional, one of the CMSG_* content types if
message is already encoded, .
- int MsgEncodingType
- Encoding types, optional. Defaults to
X509_ASN_ENCODING combined with PKCS_7_ASN_ENCODING