Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe Configuration

Fonctions membres publiques

 setBuilderFactory (callable $builderFactory)
 
 builder ()
 
 parser ()
 
 setParser (Parser $parser)
 
 signer ()
 
 signingKey ()
 
 verificationKey ()
 
 validator ()
 
 setValidator (Validator $validator)
 
 validationConstraints ()
 
 setValidationConstraints (Constraint ... $validationConstraints)
 

Fonctions membres publiques statiques

static forAsymmetricSigner (Signer $signer, Key $signingKey, Key $verificationKey, Encoder $encoder=null, Decoder $decoder=null)
 
static forSymmetricSigner (Signer $signer, Key $key, Encoder $encoder=null, Decoder $decoder=null)
 
static forUnsecuredSigner (Encoder $encoder=null, Decoder $decoder=null)
 

Fonctions membres privées

 __construct (Signer $signer, Key $signingKey, Key $verificationKey, Encoder $encoder=null, Decoder $decoder=null)
 

Attributs privés

 $parser
 
 $signer
 
 $signingKey
 
 $verificationKey
 
 $validator
 
 $builderFactory
 
 $validationConstraints = []
 

Description détaillée

Configuration container for the JWT Builder and Parser

Serves like a small DI container to simplify the creation and usage of the objects.

Documentation des constructeurs et destructeur

◆ __construct()

Documentation des fonctions membres

◆ builder()

builder ( )
Renvoie
Builder

Références Configuration\$builderFactory.

◆ forAsymmetricSigner()

static forAsymmetricSigner ( Signer  $signer,
Key  $signingKey,
Key  $verificationKey,
Encoder  $encoder = null,
Decoder  $decoder = null 
)
static

◆ forSymmetricSigner()

static forSymmetricSigner ( Signer  $signer,
Key  $key,
Encoder  $encoder = null,
Decoder  $decoder = null 
)
static
Renvoie
self

Références $key, et Configuration\$signer.

◆ forUnsecuredSigner()

static forUnsecuredSigner ( Encoder  $encoder = null,
Decoder  $decoder = null 
)
static
Renvoie
self

Références $key, et InMemory\plainText().

Référencé par MetadataRepository\load().

◆ parser()

parser ( )

◆ setBuilderFactory()

setBuilderFactory ( callable  $builderFactory)
Paramètres
callable()Builder $builderFactory

Références Configuration\$builderFactory.

◆ setParser()

setParser ( Parser  $parser)

◆ setValidationConstraints()

setValidationConstraints ( Constraint ...  $validationConstraints)

◆ setValidator()

setValidator ( Validator  $validator)

◆ signer()

signer ( )
Renvoie
Signer

Références Configuration\$signer.

Référencé par Configuration\__construct().

◆ signingKey()

signingKey ( )
Renvoie
Key

Références Configuration\$signingKey.

Référencé par Configuration\__construct().

◆ validationConstraints()

validationConstraints ( )
Renvoie
Constraint[]

Références Configuration\$validationConstraints.

Référencé par Configuration\setValidationConstraints().

◆ validator()

validator ( )

◆ verificationKey()

verificationKey ( )
Renvoie
Key

Références Configuration\$verificationKey.

Référencé par Configuration\__construct().

Documentation des champs

◆ $builderFactory

$builderFactory
private

◆ $parser

◆ $signer

◆ $signingKey

◆ $validationConstraints

◆ $validator

◆ $verificationKey


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