Skip to content
Snippets Groups Projects
Commit 123db4f5 authored by Tink Team's avatar Tink Team Committed by Copybara-Service
Browse files

Internal build changes. Adds goog.exportSymbol statements for some modules.

PiperOrigin-RevId: 268913423
parent bf5e2fd4
No related branches found
No related tags found
No related merge requests found
Showing
with 33 additions and 1 deletion
......@@ -58,4 +58,5 @@ class Aead {
decrypt(ciphertext, opt_associatedData) {}
}
goog.exportSymbol('tink.Aead', Aead);
exports = Aead;
......@@ -54,4 +54,5 @@ AeadConfig.AES_CTR_HMAC_AEAD_TYPE_URL = AesCtrHmacAeadKeyManager.KEY_TYPE;
/** @const {string} */
AeadConfig.AES_GCM_TYPE_URL = AesGcmKeyManager.KEY_TYPE;
goog.exportSymbol('tink.aead.AeadConfig', AeadConfig);
exports = AeadConfig;
......@@ -182,4 +182,15 @@ class AeadKeyTemplates {
}
}
goog.exportProperty(
AeadKeyTemplates, 'aes128CtrHmacSha256',
AeadKeyTemplates.aes128CtrHmacSha256);
goog.exportProperty(
AeadKeyTemplates, 'aes256CtrHmacSha256',
AeadKeyTemplates.aes256CtrHmacSha256);
goog.exportProperty(AeadKeyTemplates, 'aes128Gcm', AeadKeyTemplates.aes128Gcm);
goog.exportProperty(AeadKeyTemplates, 'aes256Gcm', AeadKeyTemplates.aes256Gcm);
goog.exportProperty(
AeadKeyTemplates, 'aes256GcmNoPrefix', AeadKeyTemplates.aes256GcmNoPrefix);
goog.exportSymbol('tink.aead.AeadKeyTemplates', AeadKeyTemplates);
exports = AeadKeyTemplates;
......@@ -156,4 +156,5 @@ class AeadWrapper {
}
}
goog.exportSymbol('tink.aead.AeadWrapper', AeadWrapper);
exports = AeadWrapper;
......@@ -348,4 +348,6 @@ AesCtrHmacAeadKeyManager.KEY_TYPE =
*/
AesCtrHmacAeadKeyManager.VERSION_ = 0;
goog.exportSymbol(
'tink.aead.AesCtrHmacAeadKeyManager', AesCtrHmacAeadKeyManager);
exports = AesCtrHmacAeadKeyManager;
......@@ -228,4 +228,5 @@ AesGcmKeyManager.KEY_TYPE = 'type.googleapis.com/google.crypto.tink.AesGcmKey';
/** @const @private {number} */
AesGcmKeyManager.VERSION_ = 0;
goog.exportSymbol('tink.aead.AesGcmKeyManager', AesGcmKeyManager);
exports = AesGcmKeyManager;
......@@ -65,4 +65,5 @@ class BinaryKeysetReader {
}
}
goog.exportSymbol('tink.BinaryKeysetReader', BinaryKeysetReader);
exports = BinaryKeysetReader;
......@@ -34,4 +34,5 @@ class BinaryKeysetWriter {
}
}
goog.exportSymbol('tink.BinaryKeysetWriter', BinaryKeysetWriter);
exports = BinaryKeysetWriter;
......@@ -91,4 +91,5 @@ class CleartextKeysetHandle {
}
}
goog.exportSymbol('tink.CleartextKeysetHandle', CleartextKeysetHandle);
exports = CleartextKeysetHandle;
......@@ -134,5 +134,5 @@ CryptoFormat.RAW_PREFIX_SIZE = 0;
*/
CryptoFormat.RAW_PREFIX = new Uint8Array(0);
goog.exportSymbol('tink.CryptoFormat', CryptoFormat);
exports = CryptoFormat;
......@@ -56,6 +56,7 @@ const DECRYPT_PRIMITIVE_NAME = 'HybridDecrypt';
const ECIES_AEAD_HKDF_PRIVATE_KEY_TYPE =
EciesAeadHkdfPrivateKeyManager.KEY_TYPE;
goog.exportSymbol('tink.hybrid.HybridConfig.register', register);
exports = {
register,
ENCRYPT_PRIMITIVE_NAME,
......
......@@ -128,4 +128,5 @@ class HybridDecryptWrapper {
}
}
goog.exportSymbol('tink.hybrid.HybridDecryptWrapper', HybridDecryptWrapper);
exports = HybridDecryptWrapper;
......@@ -84,4 +84,5 @@ class HybridEncryptWrapper {
}
}
goog.exportSymbol('tink.hybrid.HybridEncryptWrapper', HybridEncryptWrapper);
exports = HybridEncryptWrapper;
......@@ -142,4 +142,5 @@ const createEciesAeadHkdfParams_ = function(
return params;
};
goog.exportSymbol('tink.hybrid.HybridKeyTemplates', HybridKeyTemplates);
exports = HybridKeyTemplates;
......@@ -184,4 +184,5 @@ class RegistryEciesAeadHkdfDemHelper {
}
}
goog.exportSymbol('tink.hybrid.RegistryEciesAeadHkdfDemHelper', RegistryEciesAeadHkdfDemHelper);
exports = RegistryEciesAeadHkdfDemHelper;
......@@ -72,4 +72,5 @@ class HybridDecrypt {
decrypt(ciphertext, opt_contextInfo) {}
}
goog.exportSymbol('tink.HybridDecrypt', HybridDecrypt);
exports = HybridDecrypt;
......@@ -71,4 +71,5 @@ class HybridEncrypt {
encrypt(plaintext, opt_contextInfo) {}
}
goog.exportSymbol('tink.HybridEncrypt', HybridEncrypt);
exports = HybridEncrypt;
......@@ -124,6 +124,9 @@ class KeyManager {
getKeyFactory() {}
}
goog.exportSymbol('tink.KeyManager', KeyManager);
goog.exportSymbol('tink.KeyFactory', KeyFactory);
goog.exportSymbol('tink.PrivateKeyFactory', PrivateKeyFactory);
exports = {
KeyManager,
KeyFactory,
......
......@@ -229,4 +229,5 @@ class KeysetHandle {
}
}
goog.exportSymbol('tink.KeysetHandle', KeysetHandle);
exports = KeysetHandle;
......@@ -39,4 +39,5 @@ class KeysetReader {
readEncrypted() {}
}
goog.exportSymbol('tink.KeysetReader', KeysetReader);
exports = KeysetReader;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment