Auth

  • This class provides methods to connect to and logout from the established session against the server.

    See more

    Declaration

    Swift

    public class Sessions
  • Delegate that notifies changes on the stack

    See more

    Declaration

    Swift

    public protocol SessionDelegate : AnyObject
  • An AuthProvider from SippoServer

    Declaration

    Swift

    public struct AuthProvider
  • A Provider from SippoServer

    Declaration

    Swift

    public struct Provider
  • Used to know if current user have different permissions

    Declaration

    Swift

    public enum Permission
  • Conference actions

    • attendedTransfer: To check if attended transfer call is available for current user
    • audioCall: To check if audio call is available for current user
    • videoCall: To check if video call is available for current user
    • blindTransfer: To check if blind transfer call is available for current user
    • callHistory: To check if the current user can see call history
    • changeCamera: To check if the current user can change the camera
    • hold

    Declaration

    Swift

    public enum ConferenceAction : String, Action
  • Chat actions

    • callFromChat: To check if chats from call is available for current user
    • showChats: To check if the current user can see the chats
    • startChat: To check if the current user can start the chats

    Declaration

    Swift

    public enum ChatAction : String, Action
  • Contact actions

    • createContact: To check if the current user can create new contacts
    • showContacts: To check if the current user can see the contacts

    Declaration

    Swift

    public enum ContactAction : String, Action
  • Group actions

    • changeGroup

    Declaration

    Swift

    public enum GroupAction : String, Action
  • User actions

    • presenceAvatarSet: To check if the current user can change his avatar

    Declaration

    Swift

    public enum UserAction : String, Action
  • Meetings actions

    • showMeetings: To check if the current user can see the meetings

    Declaration

    Swift

    public enum MeetingAction : String, Action
  • Alert actions

    • sendAlert: To check if the current user can send alerts

    Declaration

    Swift

    public enum AlertAction : String, Action