@softvision/webpdf-wsclient-typescript
Version:
A simplified and optimized API client library for the webPDF server
48 lines (47 loc) • 1.7 kB
TypeScript
import { AppearanceAdd, SignerAdd, Parameter, CertificationLevel } from "./../index";
export interface AddSignatureInterface {
appearance?: AppearanceAdd;
appendSignature?: boolean;
certificationLevel?: CertificationLevel;
contact?: string;
fieldName?: string;
keyName?: string;
keyPassword?: string;
location?: string;
reason?: string;
signer?: SignerAdd;
}
export declare class AddSignature implements AddSignatureInterface, Parameter {
appearance?: AppearanceAdd;
appendSignature?: boolean;
certificationLevel?: CertificationLevel;
contact?: string;
fieldName?: string;
keyName?: string;
keyPassword?: string;
location?: string;
reason?: string;
signer?: SignerAdd;
constructor(data: any);
static getAppearanceDescription(): string;
static getAppendSignatureDefault(): boolean;
static getAppendSignatureDescription(): string;
static getCertificationLevelDefault(): CertificationLevel;
static getCertificationLevelDescription(): string;
static getContactDefault(): string;
static getContactDescription(): string;
static getFieldNameDefault(): string;
static getFieldNameDescription(): string;
static getKeyNameDefault(): string;
static getKeyNameDescription(): string;
static getKeyPasswordDefault(): string;
static getKeyPasswordDescription(): string;
static getLocationDefault(): string;
static getLocationDescription(): string;
static getReasonDefault(): string;
static getReasonDescription(): string;
static getSignerDescription(): string;
static fromJson(data: any): AddSignature;
toJson(): any;
clone(): AddSignature;
}