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.

canonicalizeDeviceAuthorizationClaims

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/authorization. Implementation, line 29.

DeviceAuthorizationClaims

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/authorization. Implementation, line 8.

DeviceAuthorizationClaims.protocolVersion

Source, line 9.

DeviceAuthorizationClaims.domain

Source, line 10.

DeviceAuthorizationClaims.network

Source, line 11.

DeviceAuthorizationClaims.tinCommitment

Source, line 12.

DeviceAuthorizationClaims.ownerIdentityCommitment

Source, line 13.

DeviceAuthorizationClaims.deviceSigningKeyFingerprint

Source, line 14.

DeviceAuthorizationClaims.deviceEncryptionKeyFingerprint

Source, line 15.

DeviceAuthorizationClaims.permissions

Source, line 16.

DeviceAuthorizationClaims.historyRecoveryScope

Source, line 17.

DeviceAuthorizationClaims.selectedReceiptIds

Source, line 18.

DeviceAuthorizationClaims.nonce

Source, line 19.

DeviceAuthorizationClaims.issuedAt

Source, line 20.

DeviceAuthorizationClaims.expiresAt

Source, line 21.

DeviceAuthorizationClaims.audience

Source, line 22.

HistoryRecoveryScope

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/authorization. Implementation, line 6.

serializeDeviceAuthorization

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/authorization. Implementation, line 41.

TSN_DEVICE_AUTHORIZATION_DOMAIN

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/authorization. Implementation, line 4.

TSN_DEVICE_AUTHORIZATION_VERSION

Import from @trustlink/tsn-sdk or @trustlink/tsn-sdk/authorization. Implementation, line 3.