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...

#include <MobileRTCAuthService.h>

Inherits NSObject.

Instance Methods

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

Detailed Description

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

Definition at line 156 of file MobileRTCAuthService.h.

Method Documentation

◆ get3rdPartyAudioInfo

- (nullable NSString *) get3rdPartyAudioInfo

Gets the 3rd Party Audio Info from user profile.

Returns
The 3rd Party Audio Info.

◆ getCanScheduleForUsersList

- (nullable NSArray< MobileRTCAlternativeHost * > *) getCanScheduleForUsersList

Gets the alternative host list from user profile information.

Returns
An array with MobileRTCAlternativeHost information.

◆ getDefaultAudioInfo

- (MobileRTCMeetingItemAudioType) getDefaultAudioInfo

Gets the default Audio Type from user profile.

Returns
The default Audio Type.

◆ getDefaultAutoRecordType

- (MobileRTCMeetingItemRecordType) getDefaultAutoRecordType

Gets the default Meeting Auto Recording Types from user profile.

Returns
The default Meeting Auto Recording Type.

◆ getDefaultCanJoinUserSpecifiedDomains

- (nullable NSArray< NSString * > *) getDefaultCanJoinUserSpecifiedDomains

Gets the specified domain from user profile.

Returns
The data in domain array is NSString type.

◆ getEmailAddress

- (nullable NSString *) getEmailAddress

Gets the working email address.

Returns
The working email address.

◆ getPMIVanityURL

- (nullable NSString *) getPMIVanityURL

Gets the PMI Vanity URL from user profile information.

Returns
PMI Vanity URL.

◆ getUserName

- (nullable NSString *) getUserName

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

Returns
Username of the logged in account.

◆ is3rdPartyAudioSupported

- (BOOL) is3rdPartyAudioSupported

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

Returns
YES if supported. Otherwise, NO.

◆ isCloudRecordingSupported

- (BOOL) isCloudRecordingSupported

Determines if cloud recording is supported while scheduling a meeting.

Returns
YES if supported. Otherwise, NO.

◆ isLocalRecordingSupported

- (BOOL) isLocalRecordingSupported

Determines if local recording is supported while scheduling a meeting.

Returns
YES if supported. Otherwise, NO.

◆ isSpecifiedDomainCanJoinFeatureOn

- (BOOL) isSpecifiedDomainCanJoinFeatureOn

Determines if only users in specified domain can join the meeting while scheduling a meeting.

Returns
YES if only users in specified domain can join the meeting. Otherwise, NO.

◆ isTelephoneAndVoipSupported

- (BOOL) isTelephoneAndVoipSupported

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

Returns
YES if supported. Otherwise, NO.

◆ isTelephoneOnlySupported

- (BOOL) isTelephoneOnlySupported

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

Returns
YES if supported. Otherwise, NO.

◆ onlyAllowSignedInUserJoinMeeting

- (BOOL) onlyAllowSignedInUserJoinMeeting

Determines if only signed-in users can join the meeting while scheduling a meeting.

Returns
YES if only signed-in users are allowed to join the meeting. Otherwise, NO.