Meeting SDK for iOS API Reference
Loading...
Searching...
No Matches
MobileRTCAccountInfo Class Reference

It is used to store the profile information of logged-in user. More...

#import <MobileRTCAuthService.h>

Inherits NSObject.

Instance Methods

(nullable NSString *) - getEmailAddress
 Get the working email address.
 
(nullable NSString *) - getUserName
 Get the username of a logged in account. [Login User Only].
 
(nullable NSString *) - getPMIVanityURL
 Get PMI Vanity URL from user profile information.
 
(BOOL) - isTelephoneOnlySupported
 Check if Audio Type(Telephone Only) is supported while scheduling a meeting.
 
(BOOL) - isTelephoneAndVoipSupported
 Check if Audio Type(Telephone And VoIP) is supported while scheduling a meeting.
 
(BOOL) - is3rdPartyAudioSupported
 Check if Audio Type (3rdParty Audio) is supported while scheduling a meeting.
 
(nullable NSString *) - get3rdPartyAudioInfo
 Get the 3rd Party Audio Info from user profile.
 
(MobileRTCMeetingItemAudioType- getDefaultAudioInfo
 Get the default Audio Type from user profile.
 
(BOOL) - onlyAllowSignedInUserJoinMeeting
 Check if only signed-in user can join the meeting while scheduling a meeting.
 
(nullable NSArray< MobileRTCAlternativeHost * > *) - getCanScheduleForUsersList
 Get alternative host list from user profile information.
 
(BOOL) - isLocalRecordingSupported
 Check if local recording is supported while scheduling a meeting.
 
(BOOL) - isCloudRecordingSupported
 Check if cloud recording is supported while scheduling a meeting.
 
(MobileRTCMeetingItemRecordType- getDefaultAutoRecordType
 Get the default Meeting Auto Recording Types from user profile.
 
(BOOL) - isSpecifiedDomainCanJoinFeatureOn
 Check if only user in specified domain can join the meeting while scheduling a meeting.
 
(nullable NSArray< NSString * > *) - getDefaultCanJoinUserSpecifiedDomains
 Get specified domain from user profile.
 

Detailed Description

It is used to store the profile information of logged-in user.

Definition at line 157 of file MobileRTCAuthService.h.

Method Documentation

◆ get3rdPartyAudioInfo

- (nullable NSString *) get3rdPartyAudioInfo

Get the 3rd Party Audio Info from user profile.

Returns
The 3rd Party Audio Info.

◆ getCanScheduleForUsersList

- (nullable NSArray< MobileRTCAlternativeHost * > *) getCanScheduleForUsersList

Get alternative host list from user profile information.

Returns
An array with MobileRTCAlternativeHost information.

◆ getDefaultAudioInfo

- (MobileRTCMeetingItemAudioType) getDefaultAudioInfo

Get the default Audio Type from user profile.

Returns
The default Audio Type.

◆ getDefaultAutoRecordType

- (MobileRTCMeetingItemRecordType) getDefaultAutoRecordType

Get the default Meeting Auto Recording Types from user profile.

Returns
The default Meeting Auto Recording Type.

◆ getDefaultCanJoinUserSpecifiedDomains

- (nullable NSArray< NSString * > *) getDefaultCanJoinUserSpecifiedDomains

Get specified domain from user profile.

Returns
The data in domain array is NSString type.

◆ getEmailAddress

- (nullable NSString *) getEmailAddress

Get the working email address.

Returns
The working email address.

◆ getPMIVanityURL

- (nullable NSString *) getPMIVanityURL

Get PMI Vanity URL from user profile information.

Returns
PMI Vanity URL.

◆ getUserName

- (nullable NSString *) getUserName

Get the username of a logged in account. [Login User Only].

Returns
Username of the logged in account.

◆ is3rdPartyAudioSupported

- (BOOL) is3rdPartyAudioSupported

Check if Audio Type (3rdParty Audio) is supported while scheduling a meeting.

Returns
YES means support. Otherwise not.

◆ isCloudRecordingSupported

- (BOOL) isCloudRecordingSupported

Check if cloud recording is supported while scheduling a meeting.

Returns
YES means supported. Otherwise not.

◆ isLocalRecordingSupported

- (BOOL) isLocalRecordingSupported

Check if local recording is supported while scheduling a meeting.

Returns
YES means supported. Otherwise not.

◆ isSpecifiedDomainCanJoinFeatureOn

- (BOOL) isSpecifiedDomainCanJoinFeatureOn

Check if only user in specified domain can join the meeting while scheduling a meeting.

Returns
YES means that only user in specified domain can join the meeting. Otherwise not.

◆ isTelephoneAndVoipSupported

- (BOOL) isTelephoneAndVoipSupported

Check if Audio Type(Telephone And VoIP) is supported while scheduling a meeting.

Returns
YES means support. Otherwise not.

◆ isTelephoneOnlySupported

- (BOOL) isTelephoneOnlySupported

Check if Audio Type(Telephone Only) is supported while scheduling a meeting.

Returns
YES means support. Otherwise not.

◆ onlyAllowSignedInUserJoinMeeting

- (BOOL) onlyAllowSignedInUserJoinMeeting

Check if only signed-in user can join the meeting while scheduling a meeting.

Returns
YES means that only signed-in user is allowed to join the meeting. Otherwise not.