usm_tree.def revision 216594
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 32216594Ssyrinxinclude "tc.def" 33216594Ssyrinx 34216294Ssyrinxtypedef StorageType ENUM ( 35216294Ssyrinx 1 other 36216294Ssyrinx 2 volatile 37216294Ssyrinx 3 nonVolatile 38216294Ssyrinx 4 permanent 39216294Ssyrinx 5 readOnly 40216294Ssyrinx) 41216294Ssyrinx 42216294Ssyrinx(1 internet 43216294Ssyrinx (6 snmpV2 44216294Ssyrinx (3 snmpModules 45216294Ssyrinx (10 snmpFrameworkMIB 46216294Ssyrinx (1 snmpFrameworkAdmin 47216294Ssyrinx (1 snmpAuthProtocols 48216294Ssyrinx (1 usmNoAuthProtocol 49216294Ssyrinx ) 50216294Ssyrinx (2 usmHMACMD5AuthProtocol 51216294Ssyrinx ) 52216294Ssyrinx (3 usmHMACSHAAuthProtocol 53216294Ssyrinx ) 54216294Ssyrinx ) 55216294Ssyrinx (2 snmpPrivProtocols 56216294Ssyrinx (1 usmNoPrivProtocol 57216294Ssyrinx ) 58216294Ssyrinx (2 usmDESPrivProtocol 59216294Ssyrinx ) 60216294Ssyrinx (4 usmAesCfb128Protocol 61216294Ssyrinx ) 62216294Ssyrinx ) 63216294Ssyrinx ) 64216294Ssyrinx ) 65216294Ssyrinx (15 snmpUsmMIB 66216294Ssyrinx (1 usmMIBObjects 67216294Ssyrinx (1 usmStats 68216294Ssyrinx (1 usmStatsUnsupportedSecLevels COUNTER op_usm_stats GET) 69216294Ssyrinx (2 usmStatsNotInTimeWindows COUNTER op_usm_stats GET) 70216294Ssyrinx (3 usmStatsUnknownUserNames COUNTER op_usm_stats GET) 71216294Ssyrinx (4 usmStatsUnknownEngineIDs COUNTER op_usm_stats GET) 72216294Ssyrinx (5 usmStatsWrongDigests COUNTER op_usm_stats GET) 73216294Ssyrinx (6 usmStatsDecryptionErrors COUNTER op_usm_stats GET) 74216294Ssyrinx ) 75216294Ssyrinx (2 usmUser 76216294Ssyrinx (1 usmUserSpinLock INTEGER op_usm_lock GET SET) 77216294Ssyrinx (2 usmUserTable 78216294Ssyrinx (1 usmUserEntry : OCTETSTRING | SnmpEngineID OCTETSTRING op_usm_users 79216294Ssyrinx (1 usmUserEngineID OCTETSTRING | SnmpEngineID) 80216294Ssyrinx (2 usmUserName OCTETSTRING) 81216294Ssyrinx (3 usmUserSecurityName OCTETSTRING | SnmpAdminString GET) 82216294Ssyrinx (4 usmUserCloneFrom OID GET SET) 83216294Ssyrinx (5 usmUserAuthProtocol OID GET SET) 84216294Ssyrinx (6 usmUserAuthKeyChange OCTETSTRING | KeyChange GET SET) 85216294Ssyrinx (7 usmUserOwnAuthKeyChange OCTETSTRING | KeyChange GET SET) 86216294Ssyrinx (8 usmUserPrivProtocol OID GET SET) 87216294Ssyrinx (9 usmUserPrivKeyChange OCTETSTRING | KeyChange GET SET) 88216294Ssyrinx (10 usmUserOwnPrivKeyChange OCTETSTRING | KeyChange GET SET) 89216294Ssyrinx (11 usmUserPublic OCTETSTRING GET SET) 90216294Ssyrinx (12 usmUserStorageType StorageType GET SET) 91216294Ssyrinx (13 usmUserStatus RowStatus GET SET) 92216294Ssyrinx ) 93216294Ssyrinx ) 94216294Ssyrinx ) 95216294Ssyrinx ) 96216294Ssyrinx ) 97216294Ssyrinx (20 snmpUsmAesMIB 98216294Ssyrinx ) 99216294Ssyrinx ) 100216294Ssyrinx ) 101216294Ssyrinx) 102216294Ssyrinx 103