Joomla CMS
4.2.2
Documentation des API du CMS Joomla en version 4.2.2
|
Fonctions membres publiques | |
__construct (?Decoder $decoder=null, ?MetadataStatementRepository $metadataStatementRepository=null) | |
name () | |
load (array $attestation) | |
isValid (string $clientDataJSONHash, AttestationStatement $attestationStatement, AuthenticatorData $authenticatorData) | |
Fonctions membres privées | |
extractPublicKey (?string $publicKey) | |
checkCertificate (string $publicKey) | |
Attributs privés | |
$decoder | |
$metadataStatementRepository | |
__construct | ( | ?Decoder | $decoder = null , |
?MetadataStatementRepository | $metadataStatementRepository = null |
||
) |
|
private |
Références Assertion\eq(), Assertion\isResource(), et Assertion\keyExists().
Référencé par FidoU2FAttestationStatementSupport\load().
|
private |
Références class, Ec2Key\CURVE_P256, Ec2Key\DATA_CURVE, Assertion\isInstanceOf(), Assertion\notNull(), Assertion\true(), et Key\TYPE.
Référencé par FidoU2FAttestationStatementSupport\isValid().
isValid | ( | string | $clientDataJSONHash, |
AttestationStatement | $attestationStatement, | ||
AuthenticatorData | $authenticatorData | ||
) |
Implémente AttestationStatementSupport.
Références FidoU2FAttestationStatementSupport\$metadataStatementRepository, AttestationStatement\$trustPath, CertificateToolbox\checkAttestationMedata(), class, Assertion\eq(), FidoU2FAttestationStatementSupport\extractPublicKey(), AttestationStatement\get(), AuthenticatorData\getAttestedCredentialData(), AuthenticatorData\getRpIdHash(), AttestationStatement\getTrustPath(), Assertion\isInstanceOf(), et null.
load | ( | array | $attestation | ) |
name | ( | ) |
Implémente AttestationStatementSupport.
|
private |
Référencé par FidoU2FAttestationStatementSupport\__construct().
|
private |