a user secret agent is responsible for providing and storing this secret; when it is required agents will be asked to retrieve it