signoAPI iOS – Klasse STSignatureCaptureDelegate

Die Klasse STSignatureCaptureDelegate enthält Methoden, die bei bestimmten Ereignissen aus der Klasse aufgerufen werden. Die Klasse ist Bestandteil sowohl der libSignoPDFSigner als auch der libSignoSignatureCapture.

@protocol STSignatureCaptureDelegate 

Anwendung:

@interface ViewController : UIViewController<STSignatureCaptureDelegate>

Methode capturingCancelled

Diese Methode wird aufgerufen, wenn die Unterschrifterfassung vom Anwender abgebrochen worden ist.

-(void)capturingCancelled

Parameter

Bedeutung

-

-

Rückgabewert

Bedeutung

-

-

Anwendung:

-(void)capturingCancelled
{
    // event handling
}

Methode capturingConfirmed:

Diese Methode wird aufgerufen, wenn die Unterschrifterfassung vom Anwender bestätigt worden ist.

-(void)capturingConfirmed:(int)numberOfPoints

Parameter

Bedeutung

(int)numberOfPoints

Anzahl der erfassten Punkte.

Rückgabewert

Bedeutung

-

-

Anwendung:

-(void)capturingConfirmed:(int)numberOfPoints
{
    // event handling
}

Methode notifyLicenceStatus:

Diese Methode wird aufgerufen, um das Ergebnis der Lizenzvalidierung mitzuteilen. Eine App kann hier z. B. den Anwender auffordern, einen Lizenzschlüssel einzugeben.

-(void)notifyLicenceStatus:(LicenceError)licenceError

Parameter

Bedeutung

(LicenceError) licenceError

Eine Eigenschaft, die einen Wert des mit NS_ENUM definierten Enums Error enthält. Siehe die Lizenzfehler-Tabelle in Kapitel .

Rückgabewert

Bedeutung

-

-

Anwendung:

-(void)notifyLicenceStatus:(LicenceError)licenceError
{
    if (licenceError != No_Error)
    {
        // software is not licensed, prompt dialog for entering a key
    }
}