@shockpkg/ria-packager
Version:
Package for creating Adobe AIR packages
1 lines • 992 B
Source Map (JSON)
{"version":3,"file":"keystore.mjs","names":["SecurityKeystore","constructor"],"sources":["../../src/security/keystore.ts"],"sourcesContent":["import {SecurityCertificate} from './certificate.ts';\nimport {SecurityKeyPrivate} from './key/private.ts';\n\n/**\n * SecurityKeystore object.\n */\nexport abstract class SecurityKeystore {\n\t/**\n\t * SecurityKeystore constructor.\n\t */\n\tconstructor() {}\n\n\t/**\n\t * Reset the internal state.\n\t */\n\tpublic abstract reset(): void;\n\n\t/**\n\t * Get certificate or throw if none.\n\t *\n\t * @returns Certificate instance.\n\t */\n\tpublic abstract getCertificate(): SecurityCertificate;\n\n\t/**\n\t * Get private key or throw if none.\n\t *\n\t * @returns Private key instance.\n\t */\n\tpublic abstract getPrivateKey(): SecurityKeyPrivate;\n}\n"],"mappings":"AAGA;AACA;AACA;AACA,OAAO,MAAeA,gBAAgB,CAAC;EACtC;AACD;AACA;EACCC,WAAWA,CAAA,EAAG,CAAC;;EAEf;AACD;AACA;;EAGC;AACD;AACA;AACA;AACA;;EAGC;AACD;AACA;AACA;AACA;AAEA","ignoreList":[]}