Log in
Interface

UserExpirationInterface

Magento\Security\Api\Data\UserExpirationInterface

What it does

This interface defines a Data Transfer Object (DTO) for managing user account expiration dates in Magento 2's security module.

Developers use this interface to get and set when a specific admin user account will expire, providing methods to access the expiration timestamp and associated user ID.

It's commonly used in security features that require temporary or time-limited user access.

Public Methods

  • getExpiresAt()
  • setExpiresAt()
  • getUserId()
  • setUserId()
  • getExtensionAttributes()
  • setExtensionAttributes()