NAME

catpsd - the Virtual Card interface

DESCRIPTION

This interface provides functions used to open, extract data from, and install Virtual Cards. The name ``catpsd'' exists for historical reasons, since a Virtual Card was previously called a PSD (Personal Security Device).

A Virtual Card is a secure, encrypted container in which the certificate and private RSA key of an entity are stored.

FUNCTION OVERVIEW

catpsd_openpsd
Open a Virtual Card using a password and return a handle.

catpsd_closepsd
Close the handle retrieved when calling catpsd_openpsd()

catpsd_getcert
Retrieve a certificate from a Virtual Card.

catpsd_setpac
Override the local Virtual Card certificate used as a client side certificate for the session.

catpsd_setpsd
Associate a Virtual Card with a session. The Virtual Card must have been opened by catpsd_openpsd().

SEE ALSO

cat

catpsd_closepsd, catpsd_getcert, catpsd_openpsd, catpsd_setpac, catpsd_setpsd