usm_tree.def revision 216294
1216294Ssyrinx#- 2216294Ssyrinx# Copyright (C) 2010 The FreeBSD Foundation 3216294Ssyrinx# All rights reserved. 4216294Ssyrinx# 5216294Ssyrinx# This software was developed by Shteryana Sotirova Shopova under 6216294Ssyrinx# sponsorship from the FreeBSD Foundation. 7216294Ssyrinx# 8216294Ssyrinx# Redistribution and use in source and binary forms, with or without 9216294Ssyrinx# modification, are permitted provided that the following conditions 10216294Ssyrinx# are met: 11216294Ssyrinx# 1. Redistributions of source code must retain the above copyright 12216294Ssyrinx# notice, this list of conditions and the following disclaimer. 13216294Ssyrinx# 2. Redistributions in binary form must reproduce the above copyright 14216294Ssyrinx# notice, this list of conditions and the following disclaimer in the 15216294Ssyrinx# documentation and/or other materials provided with the distribution. 16216294Ssyrinx# 17216294Ssyrinx# THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND 18216294Ssyrinx# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 19216294Ssyrinx# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 20216294Ssyrinx# ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE 21216294Ssyrinx# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 22216294Ssyrinx# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 23216294Ssyrinx# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 24216294Ssyrinx# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 25216294Ssyrinx# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 26216294Ssyrinx# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 27216294Ssyrinx# SUCH DAMAGE. 28216294Ssyrinx# 29216294Ssyrinx# $FreeBSD$ 30216294Ssyrinx# 31216294Ssyrinx 32216294Ssyrinxtypedef StorageType ENUM ( 33216294Ssyrinx 1 other 34216294Ssyrinx 2 volatile 35216294Ssyrinx 3 nonVolatile 36216294Ssyrinx 4 permanent 37216294Ssyrinx 5 readOnly 38216294Ssyrinx) 39216294Ssyrinx 40216294Ssyrinxtypedef RowStatus ENUM ( 41216294Ssyrinx 1 active 42216294Ssyrinx 2 notInService 43216294Ssyrinx 3 notReady 44216294Ssyrinx 4 createAndGo 45216294Ssyrinx 5 createAndWait 46216294Ssyrinx 6 destroy 47216294Ssyrinx) 48216294Ssyrinx 49216294Ssyrinx(1 internet 50216294Ssyrinx (6 snmpV2 51216294Ssyrinx (3 snmpModules 52216294Ssyrinx (10 snmpFrameworkMIB 53216294Ssyrinx (1 snmpFrameworkAdmin 54216294Ssyrinx (1 snmpAuthProtocols 55216294Ssyrinx (1 usmNoAuthProtocol 56216294Ssyrinx ) 57216294Ssyrinx (2 usmHMACMD5AuthProtocol 58216294Ssyrinx ) 59216294Ssyrinx (3 usmHMACSHAAuthProtocol 60216294Ssyrinx ) 61216294Ssyrinx ) 62216294Ssyrinx (2 snmpPrivProtocols 63216294Ssyrinx (1 usmNoPrivProtocol 64216294Ssyrinx ) 65216294Ssyrinx (2 usmDESPrivProtocol 66216294Ssyrinx ) 67216294Ssyrinx (4 usmAesCfb128Protocol 68216294Ssyrinx ) 69216294Ssyrinx ) 70216294Ssyrinx ) 71216294Ssyrinx ) 72216294Ssyrinx (15 snmpUsmMIB 73216294Ssyrinx (1 usmMIBObjects 74216294Ssyrinx (1 usmStats 75216294Ssyrinx (1 usmStatsUnsupportedSecLevels COUNTER op_usm_stats GET) 76216294Ssyrinx (2 usmStatsNotInTimeWindows COUNTER op_usm_stats GET) 77216294Ssyrinx (3 usmStatsUnknownUserNames COUNTER op_usm_stats GET) 78216294Ssyrinx (4 usmStatsUnknownEngineIDs COUNTER op_usm_stats GET) 79216294Ssyrinx (5 usmStatsWrongDigests COUNTER op_usm_stats GET) 80216294Ssyrinx (6 usmStatsDecryptionErrors COUNTER op_usm_stats GET) 81216294Ssyrinx ) 82216294Ssyrinx (2 usmUser 83216294Ssyrinx (1 usmUserSpinLock INTEGER op_usm_lock GET SET) 84216294Ssyrinx (2 usmUserTable 85216294Ssyrinx (1 usmUserEntry : OCTETSTRING | SnmpEngineID OCTETSTRING op_usm_users 86216294Ssyrinx (1 usmUserEngineID OCTETSTRING | SnmpEngineID) 87216294Ssyrinx (2 usmUserName OCTETSTRING) 88216294Ssyrinx (3 usmUserSecurityName OCTETSTRING | SnmpAdminString GET) 89216294Ssyrinx (4 usmUserCloneFrom OID GET SET) 90216294Ssyrinx (5 usmUserAuthProtocol OID GET SET) 91216294Ssyrinx (6 usmUserAuthKeyChange OCTETSTRING | KeyChange GET SET) 92216294Ssyrinx (7 usmUserOwnAuthKeyChange OCTETSTRING | KeyChange GET SET) 93216294Ssyrinx (8 usmUserPrivProtocol OID GET SET) 94216294Ssyrinx (9 usmUserPrivKeyChange OCTETSTRING | KeyChange GET SET) 95216294Ssyrinx (10 usmUserOwnPrivKeyChange OCTETSTRING | KeyChange GET SET) 96216294Ssyrinx (11 usmUserPublic OCTETSTRING GET SET) 97216294Ssyrinx (12 usmUserStorageType StorageType GET SET) 98216294Ssyrinx (13 usmUserStatus RowStatus GET SET) 99216294Ssyrinx ) 100216294Ssyrinx ) 101216294Ssyrinx ) 102216294Ssyrinx ) 103216294Ssyrinx ) 104216294Ssyrinx (20 snmpUsmAesMIB 105216294Ssyrinx ) 106216294Ssyrinx ) 107216294Ssyrinx ) 108216294Ssyrinx) 109216294Ssyrinx 110