IAIK PKCS#11 Wrapper
version 1.2.16

Package iaik.pkcs.pkcs11

Interface Summary
InitializeArgs The interface that an object must implement to be a valid parameter for the initialize method of a Module object.
Module.SlotRequirement This interface defines the required properties for a slot.
Module.WaitingBehavior This interface defines the allowed constants for the wanted waiting behavior when calling waitForSlotEvent.
MutexHandler Objects that implement this interface can be used in the InitializeArgs to handle mutex functionality.
Notify Interface for notification callbacks.
Session.UserType This interface defines the different user tpyes of PKCS#11.
Token.SessionReadWriteBehavior This interface defines constants that specify the read/write behavior of a session.
Token.SessionType This interface defines constants for the type of session that should be opened upon a call to openSession.
 

Class Summary
DefaultInitializeArgs This class is a simeple implementation of InitializeArgs.
DefaultMutexHandler This class offers a default-implementation of a MutexHandler.
Info Objects of this class provide information about a PKCS#11 moduel; i.e. the driver for a spcific token.
Mechanism Objects of this class represent a mechansim as defined in PKCS#11.
MechanismInfo Objects of this class provide information about a certain mechanism that a token implements.
Module Objects of this class represent a PKCS#11 module.
Session Session objects are used to perform cryptographic operations on a token.
SessionInfo An object of this class provides information about a session.
Slot Objects of this class represet slots that can accpet tokens.
SlotInfo Objects of this call provide information about a slot.
State Objects of this class show the state of a session.
Token Objects of this class represent PKCS#11 tokens.
TokenInfo Objects of this class provide information about a token.
Util A class consisting of static methods only which provide certain static piecec of code that are used frequently in this project.
Version Objects of this class represent a version.
 

Exception Summary
TokenException The base class for all exceptions in this package.
TokenRuntimeException The base class for all runtiem exceptions in this package.
 


IAIK PKCS#11 Wrapper
version 1.2.16

IAIK JavaSecurity Website http://jce.iaik.tugraz.at/

IAIK at Graz University of Technology, Austria, Europe
Copyright 2001-2002, IAIK, Graz University of Technology, Inffeldgasse 16a, 8010 Graz, Austria. All Rights Reserved.