Class: PuppetX::PuppetLabs::ScheduledTask::Task::TASK_LOGON_TYPE
- Inherits:
-
Object
- Object
- PuppetX::PuppetLabs::ScheduledTask::Task::TASK_LOGON_TYPE
- Defined in:
- lib/puppet_x/puppetlabs/scheduled_task/task.rb
Overview
Constant Summary collapse
- TASK_LOGON_NONE =
The logon method is not specified. Used for non-NT credentials.
0
- TASK_LOGON_PASSWORD =
Use a password for logging on the user. The password must be supplied at registration time.
1
- TASK_LOGON_S4U =
The service will log the user on using Service For User (S4U), and the task will run in a non-interactive desktop. When an S4U logon is used, no password is stored by the system and there is no access to either the network or to encrypted files.
2
- TASK_LOGON_INTERACTIVE_TOKEN =
User must already be logged on. The task will be run only in an existing interactive session.
3
- TASK_LOGON_GROUP =
Group activation. The groupId field specifies the group.
4
- TASK_LOGON_SERVICE_ACCOUNT =
Indicates that a Local System, Local Service, or Network Service account is being used as a security context to run the task.
5
- TASK_LOGON_INTERACTIVE_TOKEN_OR_PASSWORD =
Not in use; currently identical to TASK_LOGON_PASSWORD.
6