Versions in this module Expand all Collapse all v1 v1.0.2 Mar 29, 2021 Changes in this version + var ErrDevEUINotFound = errors.New("deveui does not exist") + var ErrInvalidMIC = errors.New("invalid mic") + func NewHandler(config HandlerConfig) (http.Handler, error) + type DeviceKeys struct + AppKey lorawan.AES128Key + DevEUI lorawan.EUI64 + JoinNonce int + NwkKey lorawan.AES128Key + type HandlerConfig struct + GetASKEKLabelByDevEUIFunc func(devEUI lorawan.EUI64) (string, error) + GetDeviceKeysByDevEUIFunc func(devEUI lorawan.EUI64) (DeviceKeys, error) + GetHomeNetIDByDevEUIFunc func(devEUI lorawan.EUI64) (lorawan.NetID, error) + GetKEKByLabelFunc func(label string) ([]byte, error) + Logger *log.Logger