iOS API
Instance Methods | List of all members
MobileRTCAccountInfo Class Reference

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

#import <MobileRTCAuthService.h>

Inheritance diagram for MobileRTCAccountInfo:

Instance Methods

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

Detailed Description

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

Method Documentation

◆ get3rdPartyAudioInfo()

- (nullable NSString *) get3rdPartyAudioInfo

Get the 3rd Party Audio Info from user profile.

Returns
The 3rd Party Audio Info.

◆ getCanScheduleForUsersList()

- (nullable NSArray*) 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 *) 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.

The documentation for this class was generated from the following file: