UNPKG

@syncfusion/ej2-pdf

Version:

Feature-rich JavaScript PDF library with built-in support for loading and manipulating PDF document.

154 lines (153 loc) 3.31 kB
/** * Provides internal NIST object identifiers (OIDs) for hash and signature algorithms. * * @private */ export declare class _NistObjectIdentifiers { /** * OID for the SHA-256 hash algorithm. * * @private */ _secureHash256AlgorithmIdentifier: any; /** * OID for the SHA-384 hash algorithm. * * @private */ _secureHash384AlgorithmIdentifier: any; /** * OID for the SHA-512 hash algorithm. * * @private */ _secureHash512AlgorithmIdentifier: any; /** * OID for RIPEMD-160 (race evaluation message digest). * * @private */ _raceEvaluationMessageDigestAlgorithmIdentifier: any; /** * OID for the SHA-256 signature algorithm identifier. * * @private */ _digitalSignatureWithSecureHash256AlgorithmIdentifier: any; /** * OID for the RIPEMD-160 with RSA (race evaluation with Ron cipher) algorithm identifier. * * @private */ _ronCipherWithRaceEvaluationAlgorithmIdentifier: any; } /** * OID for the RIPEMD-160 with RSA (race evaluation with Ron cipher) algorithm identifier. * * @private */ export declare class _PdfCryptographicObjectIdentifier { /** * OID for the MD5 message-digest. * * @private */ _messageDigest5: any; /** * OID for SHA-1 with RSA encryption. * * @private */ _secureHash1WithRonCipherEncryption: any; /** * OID for SHA-256 with RSA encryption. * * @private */ _secureHash256WithRonCipherEncryption: any; /** * OID for SHA-384 with RSA encryption. * * @private */ _secureHash384WithRonCipherEncryption: any; /** * OID for SHA-512 with RSA encryption. * * @private */ _secureHash512WithRonCipherEncryption: any; /** * OID for MD2 with RSA encryption. * * @private */ _messageDigest2WithRonCipherEncryption: any; /** * OID for RSA encryption (public key). * * @private */ _raceEvaluationEncryption: any; } /** * Provides internal CMS/PKCS digital content and attribute OIDs used in signatures. * * @private */ export declare class _PdfDigitalIdentifiers { /** * OID for PKCS#7 Data content type. * * @private */ _cryptographicData: string; /** * OID for PKCS#7 SignedData content type. * * @private */ _cryptographicSignedData: string; /** * OID for RSA encryption (public key). * * @private */ _rsaEncryption: string; /** * OID for DSA signature (public key algorithm). * * @private */ _dsaSignature: string; /** * OID for EC public key (public key algorithm). * * @private */ _ecPublicKey: string; /** * OID for the CMS ContentType attribute. * * @private */ _contentType: string; /** * OID for the CMS MessageDigest attribute. * * @private */ _messageDigest: string; /** * OID for the CMS SigningCertificate attribute. * * @private */ _signingCertificate: string; /** * OID for the Adobe RevocationInfoArchival attribute. * * @private */ _revocation: string; }