Table of Contents

Class LoginSecurity

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

Login security

[DataContract]
public class LoginSecurity
Inheritance
LoginSecurity
Inherited Members

Properties

AccountLockoutAttempts

Account lockout attempts

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

Property Value

int

ApiAuthentication

ApiAuthentication

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "apiAuthentication")]
public ApiAuthentication? ApiAuthentication { get; set; }

Property Value

ApiAuthentication

EnforceAccountLockout

Enforce account lockout

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

Property Value

bool

EnforceDifferentPasswords

Enforce different passwords

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

Property Value

bool

EnforceIdleTimeout

Enforce idle timeout

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

Property Value

bool

EnforceLoginIpRanges

Enforce login ip ranges

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

Property Value

bool

EnforcePasswordExpiration

Enforce password expiration

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

Property Value

bool

EnforceStrongPasswords

Enforce strong passwords

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

Property Value

bool

EnforceTwoFactorAuth

Enforce two factor auth

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

Property Value

bool

IdleTimeoutMinutes

Idle timeout minutes

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

Property Value

int

LoginIpRanges

Login ip ranges

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "loginIpRanges")]
public List<string> LoginIpRanges { get; set; }

Property Value

List<string>

NumDifferentPasswords

Num different passwords

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

Property Value

int

PasswordExpirationDays

Password expiration days

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

Property Value

int