Skip to content

AuthJwtHelper ​

final class · pocketmine\network\mcpe\auth\AuthJwtHelper · source

Constants ​

MOJANG_AUDIENCE ​

php
public const MOJANG_AUDIENCE = "api://auth-minecraft-services/multiplayer"

Methods ​

validateLegacyAuthToken() ​

php
public static function validateLegacyAuthToken(string $jwt, ?string $expectedKeyDer) : \pocketmine\network\mcpe\protocol\types\login\legacy\LegacyAuthJwtBody

Deprecated

Deprecated.

validateOpenIdAuthToken() ​

php
public static function validateOpenIdAuthToken(string $jwt, string $signingKeyDer, string $issuer, string $audience) : \pocketmine\network\mcpe\protocol\types\login\openid\XboxAuthJwtBody

validateSelfSignedAuthToken() ​

php
public static function validateSelfSignedAuthToken(string $jwt, string $signingKeyDer, string $audience) : \pocketmine\network\mcpe\protocol\types\login\openid\SelfSignedJwtBody

validateSelfSignedToken() ​

php
public static function validateSelfSignedToken(string $jwt, ?string $expectedKeyDer) : void

Used for validating the info in clientDataJwt

VanillaMine is a fork of PocketMine-MP, maintained by Luxury Nodes. Not affiliated with the PMMP team or Mojang.