Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe PublicKey
+ Graphe d'héritage de PublicKey:

Fonctions membres publiques

 verify ($message, $signature)
 
 toString ($type, array $options=[])
 
- Fonctions membres publiques hérités de EC
 getCurve ()
 
 getLength ()
 
 getEngine ()
 
 getEncodedCoordinates ()
 
 getParameters ($type='PKCS1')
 
 withSignatureFormat ($format)
 
 getSignatureFormat ()
 
 withContext ($context=null)
 
 getContext ()
 
 withHash ($hash)
 
 __toString ()
 
- Fonctions membres publiques hérités de AsymmetricKey
 toString ($type, array $options=[])
 
 getLoadedFormat ()
 
 getComment ()
 
 __toString ()
 
 withHash ($hash)
 
 getHash ()
 
- Fonctions membres publiques hérités de PublicKey
 getFingerprint ($algorithm)
 

Membres hérités additionnels

- Fonctions membres publiques statiques hérités de EC
static createKey ($curve)
 
- Fonctions membres publiques statiques hérités de AsymmetricKey
static load ($key, $password=false)
 
static loadPrivateKey ($key, $password='')
 
static loadPublicKey ($key)
 
static loadParameters ($key)
 
static loadFormat ($type, $key, $password=false)
 
static loadPrivateKeyFormat ($type, $key, $password=false)
 
static loadPublicKeyFormat ($type, $key)
 
static loadParametersFormat ($type, $key)
 
static getSupportedKeyFormats ()
 
static addFileFormat ($fullname)
 
static useBestEngine ()
 
static useInternalEngine ()
 
- Champs de données hérités de EC
const ALGORITHM = 'EC'
 
- Fonctions membres protégées hérités de EC
 __construct ()
 
- Fonctions membres protégées hérités de AsymmetricKey
 __construct ()
 
 computek ($h1)
 
 bits2int ($in)
 
- Fonctions membres protégées statiques hérités de EC
static onLoad ($components)
 
- Fonctions membres protégées statiques hérités de AsymmetricKey
static initialize_static_variables ()
 
static validatePlugin ($format, $type, $method=null)
 
- Attributs protégés hérités de EC
 $QA
 
 $curve
 
 $format
 
 $shortFormat
 
 $q
 
 $x
 
 $context
 
- Attributs protégés hérités de AsymmetricKey
 $format
 
 $hash
 
- Attributs protégés statiques hérités de AsymmetricKey
static $zero
 
static $one
 
static $engines = []
 

Documentation des fonctions membres

◆ toString()

toString (   $type,
array  $options = [] 
)

Returns the public key

Paramètres
string$type
array$optionsoptional
Renvoie
string

Implémente PublicKey.

Références $options, et $type.

Référencé par PublicKey\verify().

◆ verify()

verify (   $message,
  $signature 
)

Verify a signature

Voir également
self::verify() public
Paramètres
string$message
string$signature
Renvoie
mixed

Implémente PublicKey.

Références EC\$context, EC\$curve, EC\$format, AsymmetricKey\$hash, $message, $params, EC\$QA, $r, $result, EC\$shortFormat, phpseclib3\Crypt\EC\Formats\Keys\extractPoint(), PublicKey\toString(), et Strings\unpackSSH2().


La documentation de cette classe a été générée à partir du fichier suivant :