Table of Contents

Class SsidRadiusServer

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

RadiusServer

[DataContract]
public class SsidRadiusServer
Inheritance
SsidRadiusServer
Inherited Members

Properties

CaCertificate

Certificate used for authorization for the RADSEC Server

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

Property Value

string

Host

Public IP address of the RADIUS server

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

Property Value

string

Id

The Id - not used for anything

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "id")]
public string? Id { get; set; }

Property Value

string

OpenRoamingCertificateId

The ID of the Openroaming Certificate attached to radius server.

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "openRoamingCertificateId")]
public int? OpenRoamingCertificateId { get; set; }

Property Value

int?

Port

UDP port that the RADIUS server listens on for access requests

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "port")]
public int Port { get; set; }

Property Value

int

RadsecEnabled

Use RADSEC (TLS over TCP) to connect to this RADIUS server. Requires radiusProxyEnabled.

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "radsecEnabled")]
public bool RadsecEnabled { get; set; }

Property Value

bool

Secret

RADIUS client shared secret The API doesn't return Secret, but it can be set

[ApiAccess(ApiAccess.Update)]
[DataMember(Name = "secret")]
public string Secret { get; set; }

Property Value

string

Methods

ToString()

public override string ToString()

Returns

string