Log in

JwtUserToken Module

Api\ConfigReaderInterface

Interface

This interface defines methods to retrieve JWT (JSON Web Token) configuration settings for user authentication in Magento 2. Developers use it to acce...

Api\Data\JwtTokenDataInterface

Interface

This interface extends user token data to include JWT-specific information, providing access to both the JWT header and claims payload. Developers wou...

Api\Data\Revoked

Other

This class represents data about revoked JWT tokens for a specific user. Developers use it to track which user's tokens should be invalidated before a...

Api\RevokedRepositoryInterface

Repository

This repository interface manages the storage and retrieval of revoked JWT tokens for users in Magento 2. Developers use this to save revoked token da...

Config\ConfigReader

Model

This class reads JWT (JSON Web Token) authentication configuration values from Magento's system configuration. Developers use it to retrieve JWT algor...

Config\JweAlgorithmSource

Model

This class provides a list of available JWE (JSON Web Encryption) content encryption algorithms as selectable options, typically for admin configurati...

Config\JwtAlgorithmSource

Model

This class provides a configuration source for JWT (JSON Web Token) algorithm options in Magento 2. Developers use it to populate dropdown/select fiel...

ConfigurableJwtSettingsProvider

Model

This class provides JWT (JSON Web Token) encryption and signing settings based on Magento's configuration. Developers use this to retrieve the appropr...

Data\Header

Model

This class represents the header section of a JWT (JSON Web Token) used for user authentication in Magento 2. Developers use this class to access JWT...

Data\JwtTokenData

Model

This class serves as a data container for JWT (JSON Web Token) information in Magento 2's user authentication system. Developers use this class to acc...

Data\JwtTokenParameters

Model

This class serves as a data transfer object (DTO) that holds JWT token configuration parameters for user authentication. Developers use this class to...

Data\JwtUserContext

Model

This class represents a user context derived from JWT (JSON Web Token) authentication. Developers use this to identify the authenticated user's ID and...

Issuer

Model

This class creates JWT (JSON Web Token) authentication tokens for Magento 2 users. Developers use it to generate secure tokens for admin users and cus...

Model\JwtSettingsProviderInterface

Interface

This interface defines methods for retrieving JWT encryption settings used in user authentication. Developers implement this interface to provide the...

Model\SecretBasedJwksFactory

Factory

This factory creates JSON Web Key (JWK) sets for JWT token operations using Magento's secret cryptographic key from deployment configuration. Develope...

Reader

Model

This class reads and validates JWT (JSON Web Token) user authentication tokens in Magento 2. Developers use it to decode JWT tokens from API requests,...

ResourceModel\FastStorageRevokedWrapper

Model

This class provides a caching layer for JWT token revocation data, improving performance by storing revoked token information in fast cache storage be...

ResourceModel\RevokedRepository

Model

This repository class manages revoked JWT (JSON Web Token) authentication tokens in the database. Developers use this class to save revoked token reco...

RevokedValidator

Model

This validator checks if a JWT user token has been revoked by comparing its issue timestamp against revocation records stored in the system. Developer...

Revoker

Model

This class handles the revocation of JWT user tokens in Magento 2. Developers use this service to invalidate all authentication tokens issued to a spe...