@shockpkg/ria-packager
Version:
Package for creating Adobe AIR packages
25 lines (24 loc) • 614 B
TypeScript
import { SecurityCertificate } from './certificate';
import { SecurityKeyPrivate } from './key/private';
/**
* SecurityKeystore constructor.
*/
export declare abstract class SecurityKeystore extends Object {
constructor();
/**
* Reset the internal state.
*/
abstract reset(): void;
/**
* Get certificate or throw if none.
*
* @returns Certificate instance.
*/
abstract getCertificate(): SecurityCertificate;
/**
* Get private key or throw if none.
*
* @returns Private key instance.
*/
abstract getKeyPrivate(): SecurityKeyPrivate;
}