def METHOD_NAME(self) -> str:
    now = datetime.now(timezone.utc)
    return jwt.encode(
        {
            "jti": self.get_reset_password_jwt_id(),
            "user_id": self.id,
            "exp": now + timedelta(hours=1),
            "iat": now,
            "iss": "users",
            "aud": "users/reset-password",
        },
        str(SECRET_KEY),
        algorithm="HS256",
    )