Class: PuppetX::PuppetLabs::ScheduledTask::Task::TASK_LOGON_TYPE

Inherits:
Object
  • Object
show all
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