Versions in this module Expand all Collapse all v0 v0.4.36 Sep 6, 2022 v0.4.35 Aug 22, 2022 Changes in this version + func WithMetadata(ctx context.Context, m *Metadata) context.Context + type Mechanism interface + Name func() string + Start func(ctx context.Context) (sess StateMachine, ir []byte, err error) + type Metadata struct + Host string + Port int + func MetadataFromContext(ctx context.Context) *Metadata + type StateMachine interface + Next func(ctx context.Context, challenge []byte) (done bool, response []byte, err error)