<CJGuestCallViewControllerDelegate> Protocol Reference

The delegate for CJGuestCallViewController. More...

#import <CJGuestCallViewController.h>

Inherits <NSObject>.

Instance Methods

(void) - callFinishedForCallController:
 The call is finished (end button is pressed or disconnect occurs). More...
 
(void) - moreButtonPressedForCallController:
 The more button was pressed in CJGuestCallViewController's navigation bar. More...
 
(void) - onInvalidCert:certSubjectCN:referenceID:invalidReason:subjectCertificateData:intermediateCACertificateData:invalidCertCallback:
 Received an invalid certificate from the Jabber Guest server. More...
 

Detailed Description

The delegate for CJGuestCallViewController.

Method Documentation

- (void) callFinishedForCallController: (CJGuestCallViewController *)  callController
optional

The call is finished (end button is pressed or disconnect occurs).

Parameters
callControllerThe controller whose call is finished.
- (void) moreButtonPressedForCallController: (CJGuestCallViewController *)  callController
optional

The more button was pressed in CJGuestCallViewController's navigation bar.

Parameters
callControllerThe controller whose button was pressed.
- (void) onInvalidCert: (NSString *)  certFingerprint
certSubjectCN: (NSString *)  certSubjectCN
referenceID: (NSString *)  referenceID
invalidReason: (NSArray *)  invalidReason
subjectCertificateData: (NSString *)  subjectCertificateData
intermediateCACertificateData: (NSArray *)  intermediateCACertificateData
invalidCertCallback: (id< CJGuestInvalidCertCallback >)  invalidCertCallback 
optional

Received an invalid certificate from the Jabber Guest server.

If this is not implemented, an alert view will be presented to the user by default. They can choose to not place the call, or to continue.