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

Fonctions membres publiques

 __construct (array $data)
 
 n ()
 
 e ()
 
 d ()
 
 p ()
 
 q ()
 
 dP ()
 
 dQ ()
 
 QInv ()
 
 other ()
 
 rI ()
 
 dI ()
 
 tI ()
 
 hasPrimes ()
 
 primes ()
 
 hasExponents ()
 
 exponents ()
 
 hasCoefficient ()
 
 isPublic ()
 
 isPrivate ()
 
 asPem ()
 
- Fonctions membres publiques hérités de Key
 __construct (array $data)
 
 type ()
 
 alg ()
 
 getData ()
 
 has (int $key)
 
 get (int $key)
 

Champs de données

const DATA_N = -1
 
const DATA_E = -2
 
const DATA_D = -3
 
const DATA_P = -4
 
const DATA_Q = -5
 
const DATA_DP = -6
 
const DATA_DQ = -7
 
const DATA_QI = -8
 
const DATA_OTHER = -9
 
const DATA_RI = -10
 
const DATA_DI = -11
 
const DATA_TI = -12
 
- Champs de données hérités de Key
const TYPE = 1
 
const TYPE_OKP = 1
 
const TYPE_EC2 = 2
 
const TYPE_RSA = 3
 
const TYPE_OCT = 4
 
const KID = 2
 
const ALG = 3
 
const KEY_OPS = 4
 
const BASE_IV = 5
 

Fonctions membres privées

 fromBase64ToInteger (string $value)
 
 pem (string $type, string $der)
 

Membres hérités additionnels

- Fonctions membres publiques statiques hérités de Key
static createFromData (array $data)
 

Documentation des constructeurs et destructeur

◆ __construct()

Documentation des fonctions membres

◆ asPem()

◆ d()

d ( )

◆ dI()

dI ( )

◆ dP()

dP ( )

Références RsaKey\isPrivate(), et Assertion\true().

Référencé par RsaKey\exponents().

◆ dQ()

dQ ( )

Références RsaKey\isPrivate(), et Assertion\true().

Référencé par RsaKey\exponents().

◆ e()

e ( )

Référencé par RsaKey\asPem().

◆ exponents()

exponents ( )

Références RsaKey\dP(), et RsaKey\dQ().

◆ fromBase64ToInteger()

fromBase64ToInteger ( string  $value)
private

Références $value.

Référencé par RsaKey\asPem().

◆ hasCoefficient()

hasCoefficient ( )

Références Key\has().

◆ hasExponents()

hasExponents ( )

Références Key\has().

◆ hasPrimes()

hasPrimes ( )

Références Key\has().

◆ isPrivate()

◆ isPublic()

isPublic ( )

Références RsaKey\isPrivate().

◆ n()

n ( )

Référencé par RsaKey\asPem().

◆ other()

other ( )

◆ p()

p ( )

Références RsaKey\isPrivate(), et Assertion\true().

Référencé par RsaKey\primes().

◆ pem()

pem ( string  $type,
string  $der 
)
private

Références $type.

Référencé par RsaKey\asPem().

◆ primes()

primes ( )

Références RsaKey\p(), et RsaKey\q().

◆ q()

q ( )

Références RsaKey\isPrivate(), et Assertion\true().

Référencé par RsaKey\primes().

◆ QInv()

QInv ( )

◆ rI()

rI ( )

◆ tI()

tI ( )

Documentation des champs

◆ DATA_D

const DATA_D = -3

◆ DATA_DI

const DATA_DI = -11

◆ DATA_DP

const DATA_DP = -6

◆ DATA_DQ

const DATA_DQ = -7

◆ DATA_E

const DATA_E = -2

◆ DATA_N

const DATA_N = -1

◆ DATA_OTHER

const DATA_OTHER = -9

◆ DATA_P

const DATA_P = -4

◆ DATA_Q

const DATA_Q = -5

◆ DATA_QI

const DATA_QI = -8

◆ DATA_RI

const DATA_RI = -10

◆ DATA_TI

const DATA_TI = -12

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