UNPKG

@apeleghq/cms-classes

Version:

A collection of utility classes to encode ASN.1 data following DER rules

15 lines 1.32 kB
import AlgorithmIdentifier from './AlgorithmIdentifier.js'; declare class ContentEncryptionAlgorithmIdentifier extends AlgorithmIdentifier { static get aes128cbc(): (aesIv: AllowSharedBufferSource) => Readonly<ContentEncryptionAlgorithmIdentifier>; static get aes192cbc(): (aesIv: AllowSharedBufferSource) => Readonly<ContentEncryptionAlgorithmIdentifier>; static get aes256cbc(): (aesIv: AllowSharedBufferSource) => Readonly<ContentEncryptionAlgorithmIdentifier>; static get aes128gcm16(): (nonce: AllowSharedBufferSource) => Readonly<ContentEncryptionAlgorithmIdentifier>; static get aes192gcm16(): (nonce: AllowSharedBufferSource) => Readonly<ContentEncryptionAlgorithmIdentifier>; static get aes256gcm16(): (nonce: AllowSharedBufferSource) => Readonly<ContentEncryptionAlgorithmIdentifier>; static get rsaOaepWithRfc8017DefaultParams(): ContentEncryptionAlgorithmIdentifier; static get rsaOaepWithSha256Mgf1Sha256Empty(): Readonly<ContentEncryptionAlgorithmIdentifier>; static get rsaOaepWithSha384Mgf1Sha384Empty(): Readonly<ContentEncryptionAlgorithmIdentifier>; static get rsaOaepWithSha512Mgf1Sha512Empty(): Readonly<ContentEncryptionAlgorithmIdentifier>; } export default ContentEncryptionAlgorithmIdentifier; //# sourceMappingURL=ContentEncryptionAlgorithmIdentifier.d.ts.map