Yoast\WP\SEO\MyYoast_Client\Infrastructure\OIDC

ID_Token_Validator::__constructpublicYoast 1.0

ID_Token_Validator constructor.

Метод класса: ID_Token_Validator{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

$ID_Token_Validator = new ID_Token_Validator();
$ID_Token_Validator->__construct( $discovery_client, $jwt_signer, $http_client, $issuer_config );
$discovery_client(Discovery_Client) (обязательный)
The discovery client.
$jwt_signer(JWT_Signer) (обязательный)
The JWT signer.
$http_client(HTTP_Client) (обязательный)
The HTTP client.
$issuer_config(Issuer_Config) (обязательный)
The issuer configuration.

Код ID_Token_Validator::__construct() Yoast 27.7

public function __construct( Discovery_Client $discovery_client, JWT_Signer $jwt_signer, HTTP_Client $http_client, Issuer_Config $issuer_config ) {
	$this->discovery_client = $discovery_client;
	$this->jwt_signer       = $jwt_signer;
	$this->http_client      = $http_client;
	$this->issuer_config    = $issuer_config;
	$this->logger           = new NullLogger();
}