Which of the following API's associates a Subject with the thread of execution?
Subject.doAs()
AccessController.checkPermission()
SecurityManager.checkAccess()
None of the above