Table of Contents

Class Ldap

Namespace
Meraki.Api.Data
Assembly
Meraki.Api.dll

Ldap

[DataContract]
public class Ldap
Inheritance
Ldap
Inherited Members

Properties

BaseDistinguishedName

The base distinguished name of users on the LDAP server.

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "baseDistinguishedName")]
public string BaseDistinguishedName { get; set; }

Property Value

string

Credentials

(Optional) The credentials of the user account to be used by the AP to bind to your LDAP server. The LDAP account should have permissions on all your LDAP servers.

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "credentials")]
public LdapCredentials? Credentials { get; set; }

Property Value

LdapCredentials

ServerCaCertificate

The CA certificate used to sign the LDAP server's key.

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "serverCaCertificate")]
public CaCertificate ServerCaCertificate { get; set; }

Property Value

CaCertificate

Servers

The LDAP servers to be used for authentication.

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "servers")]
public List<LdapServer> Servers { get; set; }

Property Value

List<LdapServer>