Newer
Older
export interface ICert {
clientCertificate: boolean;
issuedBy: {
countryName: string;
organizationName: string;
commonName: string;
};
issuedTo: {
countryName: string;
organizationalUnitName: string;
organizationName: string;
commonName: string;
};
validityPeriod: {
notBefore: string;
notAfter: string;
};
pemCertificate: string;
}
export interface ISignature {
isExpired: boolean;
meta: {
certs: Array<ICert>;
reason: string;
contactInfo: string;
location: string;
signDate: string;
};
}
export interface IGetMetaResponse {
signatures?: Array<ISignature>;
author: string;
creation_date: string;