IAIK CMS/SMIME Toolkit Demo API Documentation
Version 6.1

demo.smime.basic
Class SMimeCamelliaDemo

java.lang.Object
  extended by demo.smime.basic.SMimeDemo
      extended by demo.smime.basic.SMimeCamelliaDemo

public class SMimeCamelliaDemo
extends SMimeDemo

This class demonstrates the usage of the IAIK S/MIME implementation with the Camellia encryption algorithm. It shows how to create encrypted S/MIME messages and how to parse them and decrypt the content.

To run this demo the following packages are required:


Constructor Summary
SMimeCamelliaDemo()
          Default constructor.
 
Method Summary
static void main(java.lang.String[] argv)
          The main method.
 void start()
          Starts the demo.
 
Methods inherited from class demo.smime.basic.SMimeDemo
createAuthEncryptedMessage, createCertsOnlyMessage, createCertsOnlyMultiPartMessage, createCompressedMessage, createEncryptedMessage, createMessage, createPKCS10Message, createPKCS10MultiPartMessage, createPlainMessage, createSignedAndEncryptedMessage, createSignedMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SMimeCamelliaDemo

public SMimeCamelliaDemo()
Default constructor. Reads certificates and keys from the demo keystore.

Method Detail

start

public void start()
           throws java.io.IOException
Starts the demo.

Overrides:
start in class SMimeDemo
Throws:
java.io.IOException - if an I/O related error occurs

main

public static void main(java.lang.String[] argv)
                 throws java.io.IOException
The main method.

Throws:
java.io.IOException

IAIK CMS/SMIME Toolkit Demo API Documentation
Version 6.1

v6.1
(c) 2002 IAIK, (c) 2003 - 2025 SIC