TSN_DEVICE_ENVELOPE_PROVIDER_ID
Authorized-device envelope adapter used by the TSN-native TIN envelope flow. The provider never receives a master seed. It generates a random data key, wraps that key to the current device’s non-exportable X25519 key, and stores only the resulting opaque envelope in the TIN. Release is local and fails closed when the envelope is addressed to another device. This adapter never copies a private key between devices and never uses a server-held decryption secret. Cross-device re-wrapping is a separate owner-authorized migration operation, not a decryption operation. Import from@trustlink/tsn-sdk or @trustlink/tsn-sdk/tin-device-key-provider. Implementation, line 27.
TsnDeviceEnvelopeTinMasterSeedProvider
Import from@trustlink/tsn-sdk or @trustlink/tsn-sdk/tin-device-key-provider. Implementation, line 80.