category |
Zend |
package |
Zend_Crypt |
copyright |
Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license |
New BSD License |
Methods
Class constructor
__construct(array $options = null
)
Parameters
$options
array
Exceptions
\Zend_Crypt_Rsa_Exception |
|
decrypt()
decrypt(string $data, \Zend_Crypt_Rsa_Key $key, string $format = null
) : string
Parameters
$data
string
$key
\Zend_Crypt_Rsa_Key
$format
string
Returns
string
encrypt()
encrypt(string $data, \Zend_Crypt_Rsa_Key $key, string $format = null
) : string
Parameters
$data
string
$key
\Zend_Crypt_Rsa_Key
$format
string
Returns
string
generateKeys()
generateKeys(array $configargs = null
) : \ArrayObject
Parameters
$configargs
array
Exceptions
\Zend_Crypt_Rsa_Exception |
|
Returns
\ArrayObject
getCertificatePath()
getCertificatePath()
getCertificateString()
getCertificateString()
getHashAlgorithm()
getHashAlgorithm()
getPemPath()
getPemPath()
getPemString()
getPemString() : string
getPrivateKey()
getPrivateKey()
getPublicKey()
getPublicKey()
setCertificatePath()
setCertificatePath($value)
setCertificateString()
setCertificateString($value)
setHashAlgorithm()
setHashAlgorithm($name)
setOptions()
setOptions(array $options)
setPemPath()
setPemPath($value)
setPemString()
setPemString(string $value)
sign()
sign(string $data, \Zend_Crypt_Rsa_Key_Private $privateKey = null
, string $format = null
) : string
Parameters
$data
string
$privateKey
\Zend_Crypt_Rsa_Key_Private
$format
string
Returns
string
verifySignature()
verifySignature(string $data, string $signature, string $format = null
) : string
Parameters
$data
string
$signature
string
$format
string
Returns
string
_parseConfigArgs()
_parseConfigArgs(array $config = null
)
Properties
$_certificatePath
$_certificatePath
$_certificateString
$_certificateString
$_hashAlgorithm
$_hashAlgorithm
$_passPhrase
$_passPhrase
$_pemString
$_pemString : string
$_privateKey
$_privateKey
Constants