UNPKG

@shockpkg/ria-packager

Version:

Package for creating Adobe AIR packages

25 lines (24 loc) 655 B
import { SecurityKeyPrivate } from '../private.ts'; /** * SecurityKeyPrivateRsa object. */ export declare class SecurityKeyPrivateRsa extends SecurityKeyPrivate { /** * RSA private key in PEM format. */ protected readonly _privateKey: string; /** * SecurityKeyPrivateRsa constructor. * * @param privateKey RSA private key in PEM format. */ constructor(privateKey: string); /** * Sign data. * * @param data Data to be signed. * @param digest Digest algorithm. * @returns The signature. */ sign(data: Readonly<Uint8Array>, digest: string): Uint8Array<ArrayBufferLike>; }