Echelon OpenLNS User Manual

Page 819

Advertising
background image

OpenLNS Programmer's Reference

782

Full client remains connected to the server.

3. Set the

AuthenticationEnabled

property to True the

AppDevice

objects that will use authentication.

Disabling Authentication

To disable authentication for all the devices in a system, follow

these steps:

1. Set the AuthenticationEnabled property to False on the

AppDevice

object

that represents the System object’s

NetworkServiceDevice. This disables authentication for all

application devices, routers and Network Service Devices

operating on the system.

2. Set the System

object’s AuthenticationKey property to ffff

ffff ffff to indicate that authentication is disabled.

Availability

Local, full, and lightweight clients.

Syntax

authEnabled = Object.AuthenticationEnabled

Element

Description

authEnable

d

Boolean value indicating whether a router

uses network management authentication.

If the SecurityLevel property of the System

object is set to

lcaSecurityLevelKeyDistributionEnabled

, setting this property to True enables network

management authentication and installs the

system key in the router.
If the SecurityLevel is not

lcaSecurityLevelKeyDistributionEnabled

, setting this property to True implies that

network management authentication will be

enabled by the ObjectServer, but the system

key will be installed in the router side by some

external means.
Setting this property to False results in

removing the system key from the router side

and disabling network management

authentication on the router side.
Only application devices whose

AuthenticationEnabled property is set to

True are permitted to participate in

authenticated connections. If an application

device participates in authenticated

connections, you cannot set this property to

False.

Object

The object to be acted on.

Data Type

Boolean.

Read/Write

Read/write.

Advertising