IMP_SMIMEThe IMP_SMIME:: class contains all functions related to handling S/MIME messages within IMP.
$Horde: imp/lib/Crypt/SMIME.php,v 1.45.2.26 2011-01-05 18:52:37 slusarz Exp $
Copyright 2002-2009 The Horde Project (http://www.horde.org/)
See the enclosed file COPYING for license information (GPL). If you did not receive this file, see http://www.fsf.org/copyleft/gpl.html.
Located in /lib/Crypt/SMIME.php (line 24)
Horde_Crypt_smime | --IMP_SMIME
Constructor IMP_SMIME (line 36)
Constructor.
addAdditionalCert (line 66)
Add the list of additional certs to the prefs.
addFromPKCS12 (line 470)
Store the public/private/additional certificates in the preferences from a given PKCS 12 file.
addPersonalPrivateKey (line 56)
Add the personal private key to the prefs.
addPersonalPublicKey (line 46)
Add the personal public key to the prefs.
addPublicKey (line 120)
Add a public key to an address book.
decryptMessage (line 298)
Decrypt a message with user's public/private keypair.
deletePersonalKeys (line 104)
Deletes the specified personal keys from the prefs.
deletePublicKey (line 233)
Deletes a public key from a user's address book(s) by e-mail.
extractSignedContents (line 502)
Extract the contents from signed S/MIME data.
getAdditionalCert (line 96)
Get any additional certificates from the prefs.
getJSOpenWinCode (line 392)
Print out the link for the javascript S/MIME popup.
getPassphrase (line 311)
Gets the user's passphrase from the session cache.
getPersonalPrivateKey (line 86)
Get the personal private key from the prefs.
getPersonalPublicKey (line 76)
Get the personal public key from the prefs.
getPublicKey (line 184)
Retrieves a public key by e-mail.
The key will be retrieved through a hook or from the user's address book(s).
IMPencryptMIMEPart (line 419)
Encrypt a MIME_Part using S/MIME using IMP defaults.
IMPsignAndEncryptMIMEPart (line 451)
Sign and encrypt a MIME_Part using S/MIME using IMP defaults.
IMPsignMIMEPart (line 436)
Sign a MIME_Part using S/MIME using IMP defaults.
listPublicKeys (line 220)
Retrieves all public keys from a user's address book(s).
savePublicKeyURL (line 369)
Generates the javascript code for saving public keys.
storePassphrase (line 339)
Store's the user's passphrase in the session cache.
unsetPassphrase (line 356)
Clear the passphrase from the session cache.
verifySignature (line 284)
Verifies a signed message with a given public key.
_encryptParameters (line 160)
Returns the params needed to encrypt a message being sent to the specified email address.
Documentation generated on Sun, 30 Jan 2011 05:28:17 +0000 by phpDocumentor 1.4.3