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

Fonctions membres publiques

 __construct (string $type, string $id, array $transports=[])
 
 getType ()
 
 getId ()
 
 getTransports ()
 
 jsonSerialize ()
 

Fonctions membres publiques statiques

static createFromString (string $data)
 
static createFromArray (array $json)
 

Champs de données

const CREDENTIAL_TYPE_PUBLIC_KEY = 'public-key'
 
const AUTHENTICATOR_TRANSPORT_USB = 'usb'
 
const AUTHENTICATOR_TRANSPORT_NFC = 'nfc'
 
const AUTHENTICATOR_TRANSPORT_BLE = 'ble'
 
const AUTHENTICATOR_TRANSPORT_INTERNAL = 'internal'
 

Attributs protégés

 $type
 
 $id
 
 $transports
 

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( string  $type,
string  $id,
array  $transports = [] 
)
Paramètres
string[]$transports

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

Documentation des fonctions membres

◆ createFromArray()

static createFromArray ( array  $json)
static

◆ createFromString()

static createFromString ( string  $data)
static

Références $data.

◆ getId()

getId ( )

Références $id.

Référencé par PublicKeyCredentialDescriptorCollection\add().

◆ getTransports()

getTransports ( )
Renvoie
string[]

◆ getType()

getType ( )

Références $type.

◆ jsonSerialize()

jsonSerialize ( )

Références $type.

Documentation des champs

◆ $id

$id
protected

◆ $transports

$transports
protected

◆ $type

$type
protected

◆ AUTHENTICATOR_TRANSPORT_BLE

const AUTHENTICATOR_TRANSPORT_BLE = 'ble'

◆ AUTHENTICATOR_TRANSPORT_INTERNAL

const AUTHENTICATOR_TRANSPORT_INTERNAL = 'internal'

◆ AUTHENTICATOR_TRANSPORT_NFC

const AUTHENTICATOR_TRANSPORT_NFC = 'nfc'

◆ AUTHENTICATOR_TRANSPORT_USB

const AUTHENTICATOR_TRANSPORT_USB = 'usb'

◆ CREDENTIAL_TYPE_PUBLIC_KEY


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