Ldap

public class Ldap : LinphoneObject

Object that represents a Linphone Ldap. Use a LdapParams object to configure it.

  • Undocumented

    Declaration

    Swift

    public static func getSwiftObject(cObject: OpaquePointer) -> Ldap
  • Undocumented

    Declaration

    Swift

    public var getCobject: OpaquePointer? { get }
  • Create a new Ldap, associate it with the LdapParams and store it into the configuration file.

    Declaration

    Swift

    public static func newWithParams(lc: Core, params: LdapParams) -> Ldap?

    Parameters

    lc

    The Core object.

    params

    The LdapParams object.

    Return Value

    The newly created Ldap object.

  • Get the Core object to which is associated the Ldap.

    Declaration

    Swift

    public var core: Core? { get }

    Return Value

    The Core object to which is associated the Ldap.

  • Set the index associated to the Ldap. Get the index of the Ldap.

    Declaration

    Swift

    public var index: Int { get set }

    Return Value

    The index of the Ldap

  • Set the LdapParams used by this Ldap. The parameters will be saved in the configuration file.

    Declaration

    Swift

    public var params: LdapParams? { get set }

    Parameters

    params

    The LdapParams object.
    Get the LdapParams as read-only object. To make changes, clone the returned object using LdapParams.clone() method, make your changes on it and apply them using with setParams().

    Return Value

    The LdapParams attached to this ldap.