203 lines
		
	
	
		
			5.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			203 lines
		
	
	
		
			5.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
-- This module defines enterprise MIBs for NS admin setting
 | 
						|
-- 
 | 
						|
-- Copyright (c) 1999-2004, Juniper Networks, Inc.
 | 
						|
-- All rights reserved.
 | 
						|
 | 
						|
NETSCREEN-SET-ADMIN-USR-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
IMPORTS
 | 
						|
    netscreenSetting, netscreenSettingMibModule
 | 
						|
        FROM NETSCREEN-SMI
 | 
						|
    Integer32, IpAddress, MODULE-IDENTITY, OBJECT-TYPE
 | 
						|
        FROM SNMPv2-SMI
 | 
						|
    DisplayString
 | 
						|
        FROM SNMPv2-TC
 | 
						|
    ;
 | 
						|
 | 
						|
netscreenSetAdminUsrMibModule MODULE-IDENTITY
 | 
						|
    LAST-UPDATED  "200405032022Z" -- May 03, 2004
 | 
						|
    ORGANIZATION
 | 
						|
        "Juniper Networks, Inc."
 | 
						|
    CONTACT-INFO
 | 
						|
        "Customer Support
 | 
						|
 | 
						|
         1194 North Mathilda Avenue 
 | 
						|
         Sunnyvale, California 94089-1206
 | 
						|
         USA
 | 
						|
 | 
						|
         Tel: 1-800-638-8296
 | 
						|
         E-mail: customerservice@juniper.net
 | 
						|
         HTTP://www.juniper.net"
 | 
						|
    DESCRIPTION
 | 
						|
        "This module defines the object that are used to monitor admin 
 | 
						|
         user"
 | 
						|
    REVISION      "200405030000Z" -- May 03, 2004
 | 
						|
    DESCRIPTION
 | 
						|
        "Modified copyright and contact information"
 | 
						|
    REVISION      "200403030000Z" -- March 03, 2004
 | 
						|
    DESCRIPTION
 | 
						|
        "Converted to SMIv2 by Longview Software"
 | 
						|
    REVISION      "200311100000Z" -- November 10, 2003
 | 
						|
    DESCRIPTION
 | 
						|
        "Correct spelling mistake"
 | 
						|
    REVISION      "200109280000Z" -- September 28, 2001
 | 
						|
    DESCRIPTION
 | 
						|
        "No Comment"
 | 
						|
    REVISION      "200105270000Z" -- May 27, 2001
 | 
						|
    DESCRIPTION
 | 
						|
        "Creation Date"
 | 
						|
    ::= { netscreenSettingMibModule 11 }
 | 
						|
 | 
						|
NsSetAdminUserClientEntry ::= SEQUENCE
 | 
						|
{
 | 
						|
    nsAdminUserClientIndex   Integer32,
 | 
						|
    nsAdminUserClientIp      IpAddress,
 | 
						|
    nsAdminUserClientNetmask IpAddress,
 | 
						|
    nsAdminUserVSYS          Integer32 
 | 
						|
}
 | 
						|
 | 
						|
NsSetAdminUserLocalEntry ::= SEQUENCE
 | 
						|
{
 | 
						|
    nsAdminUserLocalIndex Integer32,
 | 
						|
    nsAdminUserLocalName  DisplayString,
 | 
						|
    nsAdminUserLocalPriv  Integer32,
 | 
						|
    nsAdminUserLocalRole  Integer32
 | 
						|
}
 | 
						|
 | 
						|
nsSetAdminUser OBJECT IDENTIFIER ::= { netscreenSetting 11 }
 | 
						|
 | 
						|
nsSetAdminUserLocalTable OBJECT-TYPE
 | 
						|
    SYNTAX        SEQUENCE OF NsSetAdminUserLocalEntry
 | 
						|
    MAX-ACCESS    not-accessible
 | 
						|
    STATUS        current
 | 
						|
    DESCRIPTION
 | 
						|
        "This table collects all administration user information stored
 | 
						|
         in  local user database."
 | 
						|
    ::= { nsSetAdminUser 1 }
 | 
						|
 | 
						|
nsSetAdminUserLocalEntry OBJECT-TYPE
 | 
						|
    SYNTAX        NsSetAdminUserLocalEntry
 | 
						|
    MAX-ACCESS    not-accessible
 | 
						|
    STATUS        current
 | 
						|
    DESCRIPTION
 | 
						|
        "Local database administration user attributes."
 | 
						|
    INDEX
 | 
						|
        { nsAdminUserLocalIndex }
 | 
						|
    ::= { nsSetAdminUserLocalTable 1 }
 | 
						|
 | 
						|
nsAdminUserLocalIndex OBJECT-TYPE
 | 
						|
    SYNTAX        Integer32 (0..2147483647)
 | 
						|
    MAX-ACCESS    read-only
 | 
						|
    STATUS        current
 | 
						|
    DESCRIPTION
 | 
						|
        "A unique value for user info table.  Its value ranges between
 | 
						|
         0 and 65535 and may not be contiguous."
 | 
						|
    ::= { nsSetAdminUserLocalEntry 1 }
 | 
						|
 | 
						|
nsAdminUserLocalName OBJECT-TYPE
 | 
						|
    SYNTAX        DisplayString (SIZE(0..32))
 | 
						|
    MAX-ACCESS    read-only
 | 
						|
    STATUS        current
 | 
						|
    DESCRIPTION
 | 
						|
        "Administration user name."
 | 
						|
    ::= { nsSetAdminUserLocalEntry 2 }
 | 
						|
 | 
						|
nsAdminUserLocalPriv OBJECT-TYPE
 | 
						|
    SYNTAX        Integer32
 | 
						|
    MAX-ACCESS    read-only
 | 
						|
    STATUS        current
 | 
						|
    DESCRIPTION
 | 
						|
        "Administration user's privileges. The smaller the value,  the
 | 
						|
         higher the privileges."
 | 
						|
    ::= { nsSetAdminUserLocalEntry 3 }
 | 
						|
 | 
						|
nsAdminUserLocalRole OBJECT-TYPE
 | 
						|
    SYNTAX  Integer32 {
 | 
						|
        not-assigned(0),
 | 
						|
        crypto(1),
 | 
						|
        security(2),
 | 
						|
        audit(4)
 | 
						|
    }
 | 
						|
    MAX-ACCESS    read-only
 | 
						|
    STATUS        current
 | 
						|
    DESCRIPTION
 | 
						|
        "Administration user's role attributes." 
 | 
						|
    ::= { nsSetAdminUserLocalEntry 4 }
 | 
						|
 | 
						|
nsAdminUserRadius OBJECT IDENTIFIER ::= { nsSetAdminUser 2 }
 | 
						|
 | 
						|
nsAdminUserRadiusEnabled OBJECT-TYPE
 | 
						|
    SYNTAX        INTEGER {
 | 
						|
        disabled(0),
 | 
						|
        enabled(1)
 | 
						|
    }
 | 
						|
    MAX-ACCESS    read-only
 | 
						|
    STATUS        current
 | 
						|
    DESCRIPTION
 | 
						|
        "Enable external radius server to authenticate admin user"
 | 
						|
    ::= { nsAdminUserRadius 1 }
 | 
						|
 | 
						|
nsAdminUserRadiusServer OBJECT-TYPE
 | 
						|
    SYNTAX        DisplayString (SIZE(0..32))
 | 
						|
    MAX-ACCESS    read-only
 | 
						|
    STATUS        current
 | 
						|
    DESCRIPTION
 | 
						|
        "External radius server name"
 | 
						|
    ::= { nsAdminUserRadius 2 }
 | 
						|
 | 
						|
nsSetAdminUserClientTable OBJECT-TYPE
 | 
						|
    SYNTAX        SEQUENCE OF NsSetAdminUserClientEntry
 | 
						|
    MAX-ACCESS    not-accessible
 | 
						|
    STATUS        current
 | 
						|
    DESCRIPTION
 | 
						|
        "Management Client IP addresses is used to restrict the
 | 
						|
         administration  ability from one or multiple addresses of a
 | 
						|
         subnet."
 | 
						|
    ::= { nsSetAdminUser 3 }
 | 
						|
 | 
						|
nsSetAdminUserClientEntry OBJECT-TYPE
 | 
						|
    SYNTAX        NsSetAdminUserClientEntry
 | 
						|
    MAX-ACCESS    not-accessible
 | 
						|
    STATUS        current
 | 
						|
    DESCRIPTION
 | 
						|
        "An entry containing admin client ip information"
 | 
						|
    INDEX
 | 
						|
        { nsAdminUserClientIndex }
 | 
						|
    ::= { nsSetAdminUserClientTable 1 }
 | 
						|
 | 
						|
nsAdminUserClientIndex OBJECT-TYPE
 | 
						|
    SYNTAX        Integer32 (0..2147483647)
 | 
						|
    MAX-ACCESS    read-only
 | 
						|
    STATUS        current
 | 
						|
    DESCRIPTION
 | 
						|
        "A unique value for client ip table.  Its value ranges between
 | 
						|
         0 and 65535 and may not be contiguous."
 | 
						|
    ::= { nsSetAdminUserClientEntry 1 }
 | 
						|
 | 
						|
nsAdminUserClientIp OBJECT-TYPE
 | 
						|
    SYNTAX        IpAddress
 | 
						|
    MAX-ACCESS    read-only
 | 
						|
    STATUS        current
 | 
						|
    DESCRIPTION
 | 
						|
        "Management client ip"
 | 
						|
    ::= { nsSetAdminUserClientEntry 2 }
 | 
						|
 | 
						|
nsAdminUserClientNetmask OBJECT-TYPE
 | 
						|
    SYNTAX        IpAddress
 | 
						|
    MAX-ACCESS    read-only
 | 
						|
    STATUS        current
 | 
						|
    DESCRIPTION
 | 
						|
        "Management client ip netmask"
 | 
						|
    ::= { nsSetAdminUserClientEntry 3 }
 | 
						|
 | 
						|
nsAdminUserVSYS OBJECT-TYPE
 | 
						|
    SYNTAX        Integer32
 | 
						|
    MAX-ACCESS    read-only
 | 
						|
    STATUS        current
 | 
						|
    DESCRIPTION
 | 
						|
        "Vsys ID of the admin user"
 | 
						|
    ::= { nsSetAdminUserClientEntry 4 }
 | 
						|
END
 | 
						|
 | 
						|
 |