Parameters for the CKM_CMS_SIG mechanism
More...
Inherits Net.Pkcs11Interop.HighLevelAPI.MechanismParams.ICkCmsSigParams.
Parameters for the CKM_CMS_SIG mechanism
◆ CkCmsSigParams()
Net.Pkcs11Interop.HighLevelAPI40.MechanismParams.CkCmsSigParams.CkCmsSigParams |
( |
IObjectHandle |
certificateHandle, |
|
|
NativeULong? |
signingMechanism, |
|
|
NativeULong? |
digestMechanism, |
|
|
string |
contentType, |
|
|
byte [] |
requestedAttributes, |
|
|
byte [] |
requiredAttributes |
|
) |
| |
Initializes a new instance of the CkCmsSigParams class.
- Parameters
-
certificateHandle | Object handle for a certificate associated with the signing key |
signingMechanism | Mechanism to use when signing a constructed CMS SignedAttributes value |
digestMechanism | Mechanism to use when digesting the data |
contentType | String indicating complete MIME Content-type of message to be signed or null if the message is a MIME object |
requestedAttributes | DER-encoded list of CMS Attributes the caller requests to be included in the signed attributes |
requiredAttributes | DER-encoded list of CMS Attributes (with accompanying values) required to be included in the resulting signed attributes |
◆ Dispose() [1/2]
void Net.Pkcs11Interop.HighLevelAPI40.MechanismParams.CkCmsSigParams.Dispose |
( |
| ) |
|
◆ Dispose() [2/2]
virtual void Net.Pkcs11Interop.HighLevelAPI40.MechanismParams.CkCmsSigParams.Dispose |
( |
bool |
disposing | ) |
|
|
protectedvirtual |
Disposes object
- Parameters
-
disposing | Flag indicating whether managed resources should be disposed |
◆ ToMarshalableStructure()
object Net.Pkcs11Interop.HighLevelAPI40.MechanismParams.CkCmsSigParams.ToMarshalableStructure |
( |
| ) |
|
The documentation for this class was generated from the following file:
- HighLevelAPI40/MechanismParams/CkCmsSigParams.cs