IAIK CMS/SMIME Toolkit Demo API Documentation
Version 6.1

demo.smime.basic
Class SMimeV3CamelliaDemo

java.lang.Object
  extended by demo.smime.basic.SMimeV3Demo
      extended by demo.smime.basic.SMimeV3CamelliaDemo

public class SMimeV3CamelliaDemo
extends SMimeV3Demo

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

To run this demo the following packages are required:


Constructor Summary
SMimeV3CamelliaDemo()
          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.SMimeV3Demo
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

SMimeV3CamelliaDemo

public SMimeV3CamelliaDemo()
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 SMimeV3Demo
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