Documentation ¶
Overview ¶
Pacakge lock implements a DeviceLock PIN escrow workflow.
Index ¶
- Constants
- type Option
- type Workflow
- func (w *Workflow) Config() *workflow.Config
- func (w *Workflow) Event(_ context.Context, _ *workflow.Event, _ string, _ *workflow.MDMContext) error
- func (w *Workflow) Name() string
- func (w *Workflow) NewContextValue(name string) workflow.ContextMarshaler
- func (w *Workflow) Start(ctx context.Context, step *workflow.StepStart) error
- func (w *Workflow) StepCompleted(ctx context.Context, stepResult *workflow.StepResult) error
- func (w *Workflow) StepTimeout(_ context.Context, _ *workflow.StepResult) error
Constants ¶
View Source
const WorkflowName = "io.micromdm.wf.lock.v1"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Workflow ¶
type Workflow struct {
// contains filtered or unexported fields
}
func (*Workflow) NewContextValue ¶
func (w *Workflow) NewContextValue(name string) workflow.ContextMarshaler
func (*Workflow) StepCompleted ¶
func (*Workflow) StepTimeout ¶
Click to show internal directories.
Click to hide internal directories.