decord/source/modules/remote_auth/RemoteAuthCrypto.android.tsx

66 lines
1.8 KiB
TypeScript
Raw Normal View History

2026-07-27 11:26:19 +00:00
// Module ID: 14834
// Function ID: 113163
2026-07-20 16:05:17 +00:00
// Name: AndroidRemoteAuthCrypto
2026-07-27 11:26:19 +00:00
// Dependencies: [5, 6, 7, 14835, 2]
2026-07-21 06:55:02 +00:00
2026-07-27 11:26:19 +00:00
// Module 14834 (AndroidRemoteAuthCrypto)
2026-07-23 10:11:24 +00:00
import asyncGeneratorStep from "asyncGeneratorStep";
import _classCallCheck from "_classCallCheck";
import _defineProperties from "_defineProperties";
2026-07-20 16:05:17 +00:00
let closure_5 = {};
2026-07-23 10:11:24 +00:00
let tmp2 = (() => {
2026-07-20 16:05:17 +00:00
class AndroidRemoteAuthCrypto {
constructor() {
tmp = AndroidRemoteAuthCrypto(this, AndroidRemoteAuthCrypto);
return;
}
}
let obj = { key: "generateRsaKeyPair" };
// CreateGeneratorClosureLongIndex (0x67)
2026-07-23 10:11:24 +00:00
callback = callback(tmp);
2026-07-20 16:05:17 +00:00
obj.value = function generateRsaKeyPair() {
2026-07-23 10:11:24 +00:00
return callback2(...arguments);
2026-07-20 16:05:17 +00:00
};
const items = [obj, , , , , ];
obj = {
key: "serializePublicKey",
value() {
2026-07-27 11:26:19 +00:00
return callback(14835).getEncodedPublicKey();
2026-07-20 16:05:17 +00:00
}
};
items[1] = obj;
obj = {
key: "publicKeyFingerprint",
value() {
2026-07-27 11:26:19 +00:00
return callback(14835).getPublicKeyFingerprint();
2026-07-20 16:05:17 +00:00
}
};
items[2] = obj;
const obj1 = { key: "decryptEncodedCiphertext" };
// CreateGeneratorClosureLongIndex (0x67)
let closure_1 = callback("decryptEncodedCiphertext");
obj1.value = function decryptEncodedCiphertext(current, encrypted_token) {
2026-07-23 10:11:24 +00:00
return dependencyMap(...arguments);
2026-07-20 16:05:17 +00:00
};
items[3] = obj1;
const obj2 = { key: "decryptNonce" };
// CreateGeneratorClosureLongIndex (0x67)
let closure_0 = callback("decryptNonce");
obj2.value = function decryptNonce(arg0, encrypted_nonce) {
return callback(...arguments);
};
items[4] = obj2;
items[5] = {
key: "release",
value() {
2026-07-27 11:26:19 +00:00
callback(14835).releaseKeyPair();
2026-07-20 16:05:17 +00:00
}
};
return callback2(AndroidRemoteAuthCrypto, items);
2026-07-23 10:11:24 +00:00
})();
2026-07-20 16:05:17 +00:00
tmp2 = new tmp2();
2026-07-23 10:11:24 +00:00
const result = require("_defineProperties").fileFinishedImporting("modules/remote_auth/RemoteAuthCrypto.android.tsx");
2026-07-20 16:05:17 +00:00
export default tmp2;