xml-fiesta
Version:
Electronic signed document XML Protocol for Node & Browser
31 lines (30 loc) • 897 B
TypeScript
export default class Certificate {
binaryString: string;
pem: string;
certificate: any;
subject: any;
hex: string;
pubKey: any;
constructor(binaryString: string, hexString?: string);
toBinaryString(): string;
toHex(): any;
toPem(): string;
getX509(): any;
getSerialNumberHex(): any;
getSerialNumber(): string;
getSubject(): any;
email(): any;
owner(): any;
owner_id(): any;
getUniqueIdentifier(): any;
getRSAPublicKey(): any;
verifyString(string: string, signedHexString: string, alg?: string): any;
verifyHexString(hexString: string, signedHexString: string, alg?: string): any;
getUniqueIdentifierString(joinVal: any): any;
hasExpired(): boolean;
isValidOn(date: any): boolean;
algorithm(): any;
tbsCertificate(): any;
signature(): any;
isCa(rootCaPem: any, rootCaHex?: any): any;
}