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

Fonctions membres publiques

 __construct (string $publicKeyCredentialId, string $type, array $transports, string $attestationType, TrustPath $trustPath, UuidInterface $aaguid, string $credentialPublicKey, string $userHandle, int $counter)
 
 getPublicKeyCredentialId ()
 
 getPublicKeyCredentialDescriptor ()
 
 getAttestationType ()
 
 getTrustPath ()
 
 getAttestedCredentialData ()
 
 getType ()
 
 getTransports ()
 
 getAaguid ()
 
 getCredentialPublicKey ()
 
 getUserHandle ()
 
 getCounter ()
 
 setCounter (int $counter)
 
 jsonSerialize ()
 

Fonctions membres publiques statiques

static createFromPublicKeyCredential (PublicKeyCredential $publicKeyCredential, string $userHandle)
 
static createFromArray (array $data)
 

Attributs protégés

 $publicKeyCredentialId
 
 $type
 
 $transports
 
 $attestationType
 
 $trustPath
 
 $aaguid
 
 $credentialPublicKey
 
 $userHandle
 
 $counter
 

Description détaillée

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( string  $publicKeyCredentialId,
string  $type,
array  $transports,
string  $attestationType,
TrustPath  $trustPath,
UuidInterface  $aaguid,
string  $credentialPublicKey,
string  $userHandle,
int  $counter 
)

Références $type, et counter.

Documentation des fonctions membres

◆ createFromArray()

static createFromArray ( array  $data)
static

Références $data, $key, et class.

◆ createFromPublicKeyCredential()

static createFromPublicKeyCredential ( PublicKeyCredential  $publicKeyCredential,
string  $userHandle 
)
static
Obsolète:
Deprecated since v2.1. Will be removed in v3.0. Please use response from the credential source returned by the AuthenticatorAttestationResponseValidator after "check" method

Références class, PublicKeyCredential\getPublicKeyCredentialDescriptor(), et PublicKeyCredential\getResponse().

◆ getAaguid()

getAaguid ( )

◆ getAttestationType()

getAttestationType ( )

◆ getAttestedCredentialData()

getAttestedCredentialData ( )

◆ getCounter()

getCounter ( )

◆ getCredentialPublicKey()

getCredentialPublicKey ( )

◆ getPublicKeyCredentialDescriptor()

getPublicKeyCredentialDescriptor ( )

◆ getPublicKeyCredentialId()

getPublicKeyCredentialId ( )

◆ getTransports()

getTransports ( )
Renvoie
string[]

◆ getTrustPath()

getTrustPath ( )

◆ getType()

getType ( )

Références $type.

◆ getUserHandle()

getUserHandle ( )

◆ jsonSerialize()

jsonSerialize ( )

Références $type.

◆ setCounter()

setCounter ( int  $counter)

Références counter.

Documentation des champs

◆ $aaguid

$aaguid
protected

◆ $attestationType

$attestationType
protected

◆ $counter

$counter
protected

◆ $credentialPublicKey

$credentialPublicKey
protected

◆ $publicKeyCredentialId

$publicKeyCredentialId
protected

◆ $transports

$transports
protected

◆ $trustPath

$trustPath
protected

◆ $type

$type
protected

◆ $userHandle

$userHandle
protected

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