[ class tree: ] [ index: ] [ all elements ]

Index of all elements

[ a ] [ c ] [ d ] [ e ] [ f ] [ g ] [ i ] [ k ] [ l ] [ ] [ s ] [ u ] [ v ]

a

$algorithm
in file Key.php, variable Crypt_GPG_Key::$algorithm
    The algorithm used to create this key
ALGORITHM_DSA
in file Key.php, class constant Crypt_GPG_Key::ALGORITHM_DSA
    DSA encryption algorithm (sometimes called DH, sign only)
ALGORITHM_ELGAMAL_ENC
in file Key.php, class constant Crypt_GPG_Key::ALGORITHM_ELGAMAL_ENC
    Elgamal encryption algorithm (encryption only)
ALGORITHM_ELGAMAL_ENC_SGN
in file Key.php, class constant Crypt_GPG_Key::ALGORITHM_ELGAMAL_ENC_SGN
    Elgamal encryption algorithm (signage and encryption - should not be used).
ALGORITHM_RSA
in file Key.php, class constant Crypt_GPG_Key::ALGORITHM_RSA
    RSA encryption algorithm
top

c

$creation_date
in file Key.php, variable Crypt_GPG_Key::$creation_date
    Date this key was created
$creation_date
in file Signature.php, variable Crypt_GPG_Signature::$creation_date
    The creation date of this signature
Crypt_GPG
in file GPG.php, class Crypt_GPG
    A class to use GPG from PHP
Crypt_GPG_BadPassphraseException
in file Exceptions.php, class Crypt_GPG_BadPassphraseException
    An exception class thrown when the GPG passphrase is bad or missing
Crypt_GPG_Driver_Php
in file Php.php, class Crypt_GPG_Driver_Php
    Native PHP Crypt_GPG driver
Crypt_GPG_DuplicateKeyImportException
in file Exceptions.php, class Crypt_GPG_DuplicateKeyImportException
    An exception thrown when a key that is already in the keyring is imported
Crypt_GPG_Exception
in file Exceptions.php, class Crypt_GPG_Exception
    An exception class thrown by the Crypt_GPG class
Crypt_GPG_FileException
in file Exceptions.php, class Crypt_GPG_FileException
    This exception is thrown when the Crypt_GPG class tries to use a file in ways it cannot be used
Crypt_GPG_Key
in file Key.php, class Crypt_GPG_Key
    A data class for GPG key information
Crypt_GPG_KeyNotFoundException
in file Exceptions.php, class Crypt_GPG_KeyNotFoundException
    This exception is thrown when the Crypt_GPG class fails to find the key for various opetations
Crypt_GPG_MissingSelfSignatureException
in file Exceptions.php, class Crypt_GPG_MissingSelfSignatureException
    An exception thrown when a key that is not self signed is used for encryption
Crypt_GPG_NoDataException
in file Exceptions.php, class Crypt_GPG_NoDataException
    An exception class thrown when the GPG process cannot find data for various operations
Crypt_GPG_OpenSubprocessException
in file Exceptions.php, class Crypt_GPG_OpenSubprocessException
    An exception class thrown by the Crypt_GPG::_openSubprocess() method
Crypt_GPG_Signature
in file Signature.php, class Crypt_GPG_Signature
    A data class for GPG signature information
Crypt_GPG_UnsignedKeyException
in file Exceptions.php, class Crypt_GPG_UnsignedKeyException
    An exception thrown when a key that is not signed is use for encryption
top

d

$debug
in file Php.php, variable Crypt_GPG_Driver_Php::$debug
    Whether or not to use debugging mode
decrypt
in file Php.php, method Crypt_GPG_Driver_Php::decrypt()
    Decrypts string data using the given passphrase
decrypt
in file GPG.php, method Crypt_GPG::decrypt()
    Decrypts string data using the given passphrase
deletePrivateKey
in file Php.php, method Crypt_GPG_Driver_Php::deletePrivateKey()
    Deletes a private key from the keyring
deletePrivateKey
in file GPG.php, method Crypt_GPG::deletePrivateKey()
    Deletes a private key from the keyring
deletePublicKey
in file Php.php, method Crypt_GPG_Driver_Php::deletePublicKey()
    Deletes a public key from the keyring
deletePublicKey
in file GPG.php, method Crypt_GPG::deletePublicKey()
    Deletes a public key from the keyring
top

e

$expiration_date
in file Key.php, variable Crypt_GPG_Key::$expiration_date
    Date this key expires
$expiration_date
in file Signature.php, variable Crypt_GPG_Signature::$expiration_date
    The expiration date of the signature
Exceptions.php
procedural page Exceptions.php
encrypt
in file GPG.php, method Crypt_GPG::encrypt()
    Encrypts string data
encrypt
in file Php.php, method Crypt_GPG_Driver_Php::encrypt()
    Encrypts string data
ERROR_BAD_PASSPHRASE
in file GPG.php, class constant Crypt_GPG::ERROR_BAD_PASSPHRASE
    Error code returned when a bad passphrase is used.
ERROR_DUPLICATE_KEY
in file GPG.php, class constant Crypt_GPG::ERROR_DUPLICATE_KEY
    Error code returned when a key that is already in the keyring is imported.
ERROR_KEY_NOT_FOUND
in file GPG.php, class constant Crypt_GPG::ERROR_KEY_NOT_FOUND
    Error code returned when a public or private key that is not in the keyring is used.
ERROR_MISSING_PASSPHRASE
in file GPG.php, class constant Crypt_GPG::ERROR_MISSING_PASSPHRASE
    Error code returned when a required passphrase is missing.
ERROR_NOT_SELF_SIGNED
in file GPG.php, class constant Crypt_GPG::ERROR_NOT_SELF_SIGNED
    Error code returned when a key that is not self-signed is used.
ERROR_NO_DATA
in file GPG.php, class constant Crypt_GPG::ERROR_NO_DATA
    Error code returned the required data is missing for an operation.
ERROR_UNKNOWN
in file GPG.php, class constant Crypt_GPG::ERROR_UNKNOWN
    Error code returned when an unknown or unhandled error occurs.
ERROR_UNSIGNED_KEY
in file GPG.php, class constant Crypt_GPG::ERROR_UNSIGNED_KEY
    Error code returned when an unsigned key is used.
top

f

$fingerprint
in file Signature.php, variable Crypt_GPG_Signature::$fingerprint
    The signature fingerprint in hexidecimal
$fingerprint
in file Key.php, variable Crypt_GPG_Key::$fingerprint
    The fingerprint of this key
factory
in file GPG.php, method Crypt_GPG::factory()
    Static factory method to create a new GPG object using the specified backend driver
FD_ERROR
in file Php.php, class constant Crypt_GPG_Driver_Php::FD_ERROR
    Standard output file descirptor. This is used to receive error output from the GPG process.
FD_INPUT
in file Php.php, class constant Crypt_GPG_Driver_Php::FD_INPUT
    Standard input file descriptor. This is used to pass data to the GPG process.
FD_MESSAGE
in file Php.php, class constant Crypt_GPG_Driver_Php::FD_MESSAGE
    Extra message input file descriptor. This is used for methods requiring a passphrase and for passing signed data when verifying a detached signature.
FD_OUTPUT
in file Php.php, class constant Crypt_GPG_Driver_Php::FD_OUTPUT
    Standard output file descirptor. This is used to receive normal output from the GPG process.
FD_STATUS
in file Php.php, class constant Crypt_GPG_Driver_Php::FD_STATUS
    GPG status output file descirptor. The status file descriptor outputs
top

g

GPG.php
procedural page GPG.php
getCommand
in file Exceptions.php, method Crypt_GPG_OpenSubprocessException::getCommand()
    Returns the contents of the internal _command property
getFilename
in file Exceptions.php, method Crypt_GPG_FileException::getFilename()
    Returns the filename of the file that caused this exception
getKeyId
in file Exceptions.php, method Crypt_GPG_KeyNotFoundException::getKeyId()
    Returns the contents of the internal _key_id property
getPrivateFingerprint
in file Php.php, method Crypt_GPG_Driver_Php::getPrivateFingerprint()
    Gets a private key fingerprint from the keyring
getPrivateFingerprint
in file GPG.php, method Crypt_GPG::getPrivateFingerprint()
    Gets a private key fingerprint from the keyring
getPrivateKeys
in file Php.php, method Crypt_GPG_Driver_Php::getPrivateKeys()
    Gets the available private keys in the keyring
getPrivateKeys
in file GPG.php, method Crypt_GPG::getPrivateKeys()
    Gets the available private keys in the keyring
getPublicFingerprint
in file Php.php, method Crypt_GPG_Driver_Php::getPublicFingerprint()
    Gets a public key fingerprint from the keyring
getPublicFingerprint
in file GPG.php, method Crypt_GPG::getPublicFingerprint()
    Gets a public key fingerprint from the keyring
getPublicKeys
in file Php.php, method Crypt_GPG_Driver_Php::getPublicKeys()
    Gets the available public keys in the keyring
getPublicKeys
in file GPG.php, method Crypt_GPG::getPublicKeys()
    Gets the available public keys in the keyring
top

i

$id
in file Signature.php, variable Crypt_GPG_Signature::$id
    A base64 string containing the signature id for signatures of class 0 or 1 which have been verified ok
$id
in file Key.php, variable Crypt_GPG_Key::$id
    The id of this key
importKey
in file GPG.php, method Crypt_GPG::importKey()
    Imports a public or private key into the keyring
importKey
in file Php.php, method Crypt_GPG_Driver_Php::importKey()
    Imports a public or private key into the keyring
top

k

$key_id
in file Signature.php, variable Crypt_GPG_Signature::$key_id
    The id of the key used to create this signature
Key.php
procedural page Key.php
top

l

$length
in file Key.php, variable Crypt_GPG_Key::$length
    Length of this key in bits
top

p

Php.php
procedural page Php.php
top

s

Signature.php
procedural page Signature.php
sign
in file GPG.php, method Crypt_GPG::sign()
    Signs data using the given key and passphrase
sign
in file Php.php, method Crypt_GPG_Driver_Php::sign()
    Signs data using the given key and passphrase
SIGN_MODE_CLEAR
in file GPG.php, class constant Crypt_GPG::SIGN_MODE_CLEAR
    Signing mode for clearsigning data. Clearsigned signatures are ASCII armored data and are readable without special software. If the signed message is unencrypted, the message will still be readable. The message text will be in the original encoding.
SIGN_MODE_DETACHED
in file GPG.php, class constant Crypt_GPG::SIGN_MODE_DETACHED
    Signing mode for creating a detached signature. When using detached signatures, only the signature data is returned. The original message text may be distributed separately from the signature data. This is useful for S/MIME email messages.
SIGN_MODE_NORMAL
in file GPG.php, class constant Crypt_GPG::SIGN_MODE_NORMAL
    Signing mode for normal signing of data. The signed message will not be readable without special software.
top

u

$user_id
in file Signature.php, variable Crypt_GPG_Signature::$user_id
    The primary user associated with this signature
$user_ids
in file Key.php, variable Crypt_GPG_Key::$user_ids
    The user ids associated with this key
top

v

$valid
in file Signature.php, variable Crypt_GPG_Signature::$valid
    Whether or not this signature is valid
verify
in file Php.php, method Crypt_GPG_Driver_Php::verify()
    Verifies signed data
verify
in file GPG.php, method Crypt_GPG::verify()
    Verifies signed data
top

_

_getKeys
in file Php.php, method Crypt_GPG_Driver_Php::_getKeys()
    Helper method for getting public or private keys
__construct
in file Php.php, method Crypt_GPG_Driver_Php::__construct()
    Creates a new GPG object that uses PHP's native process manipulation functions to control the GPG process
__construct
in file Exceptions.php, method Crypt_GPG_FileException::__construct()
    Creates a new Crypt_GPG_FileException
__construct
in file GPG.php, method Crypt_GPG::__construct()
    Creates a new Crypt_GPG object
__construct
in file Exceptions.php, method Crypt_GPG_OpenSubprocessException::__construct()
    Creates a new Crypt_GPG_OpenSubprocessException
__construct
in file Exceptions.php, method Crypt_GPG_KeyNotFoundException::__construct()
    Creates a new Crypt_GPG_KeyNotFoundException
__destruct
in file Php.php, method Crypt_GPG_Driver_Php::__destruct()
    Closes open GPG subprocesses when this object is destroyed
top

Documentation generated on Mon, 11 Mar 2019 15:14:43 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.