Versions in this module Expand all Collapse all v0 v0.4.28 Feb 4, 2023 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)