-- These MIBs were created on 05/027/2001 -- This module defines NetScreen private MIBs for Configuration monitoring -- -- Copyright (c) 1999 - 2001 by NetScreen Technologies, Inc. -- All rights reserved. -- -- MODULE-IDENTITY -- OrgName -- Netscreen Technologies, Inc. -- ContactInfo -- Customer Support -- -- 350 Oakmead Parkway -- Sunnyvale, CA 94085 -- USA -- -- Tel: 1.877.NETSCREEN -- E-mail: support@netscreen.com -- Http://www.netscreen.com -- Descr -- This module defines the object that are used to monitor -- all the configuration info -- -- Last modified date: 09/28/2001 -- NETSCREEN-SET-AUTH-MIB DEFINITIONS ::= BEGIN IMPORTS DisplayString FROM RFC1213-MIB netscreenSetting FROM NETSCREEN-SMI; nsSetAuth OBJECT IDENTIFIER ::= { netscreenSetting 2 } nsSetAuthCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF NsSetAuthCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The authentication configuration of NetScreen device." ::= { nsSetAuth 1 } nsSetAuthCfgEntry OBJECT-TYPE SYNTAX NsSetAuthCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "NetScreen admin user authentication setting table." INDEX { nsSetAuthCfgVsys } ::= { nsSetAuthCfgTable 1 } NsSetAuthCfgEntry ::= SEQUENCE { nsSetAuthCfgVsys INTEGER, nsSetAuthCfgConnIdleEnable INTEGER, nsSetAuthCfgConnIdleTimeout INTEGER, nsSetAuthCfgMethod INTEGER, nsSetAuthCfgRadiusName DisplayString, nsSetAuthCfgSecMaster DisplayString, nsSetAuthCfgSecSlave DisplayString, nsSetAuthCfgSecPort INTEGER, nsSetAuthCfgSecCliRetry INTEGER, nsSetAuthCfgSecCliTimeout INTEGER, nsSetAuthCfgSecEncType INTEGER, nsSetAuthCfgSecUseDuress INTEGER, nsSetAuthCfgLDAPName DisplayString, nsSetAuthCfgLDAPPort INTEGER, nsSetAuthCfgLDAPCni DisplayString, nsSetAuthCfgLDAPDn DisplayString } nsSetAuthCfgVsys OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Virtural system the setting belongs to. It also is used as table index." ::= { nsSetAuthCfgEntry 1 } nsSetAuthCfgConnIdleEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enabled(1) } ACCESS read-only STATUS mandatory DESCRIPTION "Enable new connection idle timeout." ::= { nsSetAuthCfgEntry 2 } nsSetAuthCfgConnIdleTimeout OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "connection timeout threshold setting" ::= { nsSetAuthCfgEntry 3 } nsSetAuthCfgMethod OBJECT-TYPE SYNTAX INTEGER { build-in-user-db(0), radius-server(1), secureId-server(2), ldap-server(3) } ACCESS read-only STATUS mandatory DESCRIPTION "NetScreen device admin user authentication method." ::= { nsSetAuthCfgEntry 4 } nsSetAuthCfgRadiusName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) ACCESS read-only STATUS mandatory DESCRIPTION "Radius server name when choosing RADIUS Server for user authentication." ::= { nsSetAuthCfgEntry 5 } nsSetAuthCfgSecMaster OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) ACCESS read-only STATUS mandatory DESCRIPTION "SecureID master server name when choosing SecureID Server for user authentication." ::= { nsSetAuthCfgEntry 6 } nsSetAuthCfgSecSlave OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) ACCESS read-only STATUS mandatory DESCRIPTION "SecureID slave server name when choosing SecureID Server for user authentication." ::= { nsSetAuthCfgEntry 7 } nsSetAuthCfgSecPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "SecureID server listening port number." ::= { nsSetAuthCfgEntry 8 } nsSetAuthCfgSecCliRetry OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "SecureID client client retry times" ::= { nsSetAuthCfgEntry 9 } nsSetAuthCfgSecCliTimeout OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "SecureID client timeout threshold." ::= { nsSetAuthCfgEntry 10 } nsSetAuthCfgSecEncType OBJECT-TYPE SYNTAX INTEGER { sdi(0), des(1) } ACCESS read-only STATUS mandatory DESCRIPTION "SecureID traffic encryption type." ::= { nsSetAuthCfgEntry 11 } nsSetAuthCfgSecUseDuress OBJECT-TYPE SYNTAX INTEGER { no(0), yes(1) } ACCESS read-only STATUS mandatory DESCRIPTION "Use duress in SecureID authentication." ::= { nsSetAuthCfgEntry 12 } nsSetAuthCfgLDAPName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) ACCESS read-only STATUS mandatory DESCRIPTION "LDAP server name when choosing LDAP for user authentication." ::= { nsSetAuthCfgEntry 13 } nsSetAuthCfgLDAPPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "LDAP server port number" ::= { nsSetAuthCfgEntry 14 } nsSetAuthCfgLDAPCni OBJECT-TYPE SYNTAX DisplayString (SIZE(0..2)) ACCESS read-only STATUS mandatory DESCRIPTION "LDAP server common name identifier" ::= { nsSetAuthCfgEntry 15 } nsSetAuthCfgLDAPDn OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) ACCESS read-only STATUS mandatory DESCRIPTION "LDAP server distinguished name" ::= { nsSetAuthCfgEntry 16 } END