usm_tree.def revision 216594
1#- 2# Copyright (C) 2010 The FreeBSD Foundation 3# All rights reserved. 4# 5# This software was developed by Shteryana Sotirova Shopova under 6# sponsorship from the FreeBSD Foundation. 7# 8# Redistribution and use in source and binary forms, with or without 9# modification, are permitted provided that the following conditions 10# are met: 11# 1. Redistributions of source code must retain the above copyright 12# notice, this list of conditions and the following disclaimer. 13# 2. Redistributions in binary form must reproduce the above copyright 14# notice, this list of conditions and the following disclaimer in the 15# documentation and/or other materials provided with the distribution. 16# 17# THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND 18# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 19# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 20# ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE 21# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 22# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 23# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 24# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 25# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 26# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 27# SUCH DAMAGE. 28# 29# $FreeBSD$ 30# 31 32include "tc.def" 33 34typedef StorageType ENUM ( 35 1 other 36 2 volatile 37 3 nonVolatile 38 4 permanent 39 5 readOnly 40) 41 42(1 internet 43 (6 snmpV2 44 (3 snmpModules 45 (10 snmpFrameworkMIB 46 (1 snmpFrameworkAdmin 47 (1 snmpAuthProtocols 48 (1 usmNoAuthProtocol 49 ) 50 (2 usmHMACMD5AuthProtocol 51 ) 52 (3 usmHMACSHAAuthProtocol 53 ) 54 ) 55 (2 snmpPrivProtocols 56 (1 usmNoPrivProtocol 57 ) 58 (2 usmDESPrivProtocol 59 ) 60 (4 usmAesCfb128Protocol 61 ) 62 ) 63 ) 64 ) 65 (15 snmpUsmMIB 66 (1 usmMIBObjects 67 (1 usmStats 68 (1 usmStatsUnsupportedSecLevels COUNTER op_usm_stats GET) 69 (2 usmStatsNotInTimeWindows COUNTER op_usm_stats GET) 70 (3 usmStatsUnknownUserNames COUNTER op_usm_stats GET) 71 (4 usmStatsUnknownEngineIDs COUNTER op_usm_stats GET) 72 (5 usmStatsWrongDigests COUNTER op_usm_stats GET) 73 (6 usmStatsDecryptionErrors COUNTER op_usm_stats GET) 74 ) 75 (2 usmUser 76 (1 usmUserSpinLock INTEGER op_usm_lock GET SET) 77 (2 usmUserTable 78 (1 usmUserEntry : OCTETSTRING | SnmpEngineID OCTETSTRING op_usm_users 79 (1 usmUserEngineID OCTETSTRING | SnmpEngineID) 80 (2 usmUserName OCTETSTRING) 81 (3 usmUserSecurityName OCTETSTRING | SnmpAdminString GET) 82 (4 usmUserCloneFrom OID GET SET) 83 (5 usmUserAuthProtocol OID GET SET) 84 (6 usmUserAuthKeyChange OCTETSTRING | KeyChange GET SET) 85 (7 usmUserOwnAuthKeyChange OCTETSTRING | KeyChange GET SET) 86 (8 usmUserPrivProtocol OID GET SET) 87 (9 usmUserPrivKeyChange OCTETSTRING | KeyChange GET SET) 88 (10 usmUserOwnPrivKeyChange OCTETSTRING | KeyChange GET SET) 89 (11 usmUserPublic OCTETSTRING GET SET) 90 (12 usmUserStorageType StorageType GET SET) 91 (13 usmUserStatus RowStatus GET SET) 92 ) 93 ) 94 ) 95 ) 96 ) 97 (20 snmpUsmAesMIB 98 ) 99 ) 100 ) 101) 102 103