Chilkat HOME ASP Visual Basic VB.NET C# Visual C++ C MFC Delphi FoxPro Java Perl PHP Python Ruby SQL Server VBScript
|
Create S/MIME Detached Signature in C#
This C# S/MIME example program shows how to create a detached signature.
// Converts any kind of file into an S/MIME message with
// a detached (clear-text) signature.
private void CreateSigned_Click(object sender, System.EventArgs e)
{
Chilkat.Mime mime = new Chilkat.Mime();
// Any string automatically begins a fully-functional 30-day trial
mime.UnlockComponent("Anything");
mime.SetBodyFromPlainText("This is a message containing a GIF image file.");
mime.AppendPartFromFile("dude.gif");
mime.SaveMime("unsigned.txt");
// Locate a certificate in the Current User Store (in the registry)
// There are many different ways of locating and using certificates
// using Cert, CertStore and CreateCS.
Chilkat.CreateCS ccs = new Chilkat.CreateCS();
Chilkat.CertStore certStore = ccs.OpenCurrentUserStore();
Chilkat.Cert cert = certStore.FindCertForEmail("matt@chilkatsoft.com");
// Use the certificate for signing.
// This creates a message with a detached signature.
mime.AddDetachedSignature(cert);
mime.SaveMime("signed.txt");
}
|
Need a specific example? Send a request to support@chilkatsoft.com
© 2000-2008 Chilkat Software, Inc. All Rights Reserved.