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

Fonctions membres publiques

 __construct (?Decoder $decoder, Manager $algorithmManager, ?MetadataStatementRepository $metadataStatementRepository=null)
 
 name ()
 
 load (array $attestation)
 
 isValid (string $clientDataJSONHash, AttestationStatement $attestationStatement, AuthenticatorData $authenticatorData)
 

Fonctions membres privées

 loadBasicType (array $attestation)
 
 loadEcdaaType (array $attestation)
 
 loadEmptyType (array $attestation)
 
 checkCertificate (string $attestnCert, AuthenticatorData $authenticatorData)
 
 processWithCertificate (string $clientDataJSONHash, AttestationStatement $attestationStatement, AuthenticatorData $authenticatorData, CertificateTrustPath $trustPath)
 
 processWithECDAA ()
 
 processWithSelfAttestation (string $clientDataJSONHash, AttestationStatement $attestationStatement, AuthenticatorData $authenticatorData)
 

Attributs privés

 $decoder
 
 $algorithmManager
 
 $metadataStatementRepository
 

Documentation des constructeurs et destructeur

◆ __construct()

Documentation des fonctions membres

◆ checkCertificate()

checkCertificate ( string  $attestnCert,
AuthenticatorData  $authenticatorData 
)
private

◆ isValid()

◆ load()

◆ loadBasicType()

◆ loadEcdaaType()

loadEcdaaType ( array  $attestation)
private

◆ loadEmptyType()

loadEmptyType ( array  $attestation)
private

◆ name()

name ( )

◆ processWithCertificate()

◆ processWithECDAA()

processWithECDAA ( )
private

◆ processWithSelfAttestation()

Documentation des champs

◆ $algorithmManager

$algorithmManager
private

◆ $decoder

$decoder
private

◆ $metadataStatementRepository


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