Skip to main content
This reference is generated from the checked-out TypeScript exports. Types and signatures describe the package contract; source presence does not establish deployment or service availability. Error expressions below are direct throws, not an exhaustive list of failures from dependencies. Source module. See the reference index for package import boundaries and verification scope.

TIN_DEVICE_KEY_ENVELOPE_ALGORITHM

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tin-device-key-envelope. Implementation, line 11.

TIN_DEVICE_KEY_ENVELOPE_VERSION

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tin-device-key-envelope. Implementation, line 10.

TinDeviceKeyEnvelope

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tin-device-key-envelope. Implementation, line 14.

unwrapTinThresholdKeyOnDevice

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tin-device-key-envelope. Implementation, line 158.
Direct failure expressions:

wrapTinThresholdKeyForDevice

Re-encrypts threshold-released key material to the authorized device. The protected TIN master seed is never an input to this function. Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/tin-device-key-envelope. Implementation, line 108.
Direct failure expressions: