mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
167 lines
5.4 KiB
Plaintext
167 lines
5.4 KiB
Plaintext
|
FDRY-TACACS-MIB DEFINITIONS ::= BEGIN
|
||
|
|
||
|
IMPORTS
|
||
|
MODULE-IDENTITY, OBJECT-TYPE,
|
||
|
Unsigned32 FROM SNMPv2-SMI -- [RFC2578]
|
||
|
RowStatus FROM SNMPv2-TC -- [RFC2579]
|
||
|
DisplayString FROM SNMPv2-TC -- [RFC2579]
|
||
|
|
||
|
InetAddressType, InetAddress FROM INET-ADDRESS-MIB
|
||
|
fdryTacacs FROM FOUNDRY-SN-ROOT-MIB -- [snroo101]
|
||
|
ServerUsage FROM FDRY-RADIUS-MIB -- [fdryradius]
|
||
|
;
|
||
|
|
||
|
fdryTacacsMIB MODULE-IDENTITY
|
||
|
LAST-UPDATED "201006020000Z" -- 04 June 2010
|
||
|
ORGANIZATION "Brocade Communications Systems, Inc."
|
||
|
CONTACT-INFO
|
||
|
"Technical Support Center
|
||
|
130 Holger Way,
|
||
|
San Jose, CA 95134
|
||
|
Email: ipsupport@brocade.com
|
||
|
Phone: 1-800-752-8061
|
||
|
URL: www.brocade.com"
|
||
|
DESCRIPTION
|
||
|
"The Brocade proprietary MIB module for Tacacs Authentication Servers
|
||
|
It has new table combines Ipv4 and Ipv6 Tacacs Authentication Servers configuration.
|
||
|
|
||
|
Copyright 1996-2010 Brocade Communications Systems, Inc.
|
||
|
All rights reserved.
|
||
|
This Brocade Communications Systems SNMP Management Information Base Specification
|
||
|
embodies Brocade Communications Systems' confidential and proprietary
|
||
|
intellectual property. Brocade Communications Systems retains all
|
||
|
title and ownership in the Specification, including any revisions.
|
||
|
|
||
|
This Specification is supplied AS IS, and Brocade Communications Systems makes
|
||
|
no warranty, either express or implied, as to the use,
|
||
|
operation, condition, or performance of the specification, and any unintended
|
||
|
consequence it may on the user environment."
|
||
|
|
||
|
REVISION "201006020000Z" -- 04 June 2010
|
||
|
DESCRIPTION
|
||
|
"Changed the ORGANIZATION, CONTACT-INFO and DESCRIPTION fields."
|
||
|
|
||
|
REVISION "200802250000Z" -- 25 February 2008
|
||
|
DESCRIPTION "Initial version, obsoletes the earlier snTacacsServerTable."
|
||
|
|
||
|
::= { fdryTacacs 1 }
|
||
|
|
||
|
--
|
||
|
-- Top level components of this MIB.
|
||
|
--
|
||
|
|
||
|
fdryTacacsServer OBJECT IDENTIFIER ::= { fdryTacacsMIB 1 }
|
||
|
|
||
|
--
|
||
|
-- Ipv4/Ipv6 Tacacs server table
|
||
|
--
|
||
|
|
||
|
fdryTacacsServerTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF FdryTacacsServerEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Tacacs server table, listing the Tacacs authentication servers.
|
||
|
This table is currently supported by FastIron platform."
|
||
|
::= { fdryTacacsServer 1 }
|
||
|
|
||
|
fdryTacacsServerEntry OBJECT-TYPE
|
||
|
SYNTAX FdryTacacsServerEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"An entry in the Tacacs server table. This table uses running index as the Index to the table.
|
||
|
Reasons to go for running index Scheme than IP addresses:
|
||
|
1. The table will be Virtual Routing and Forwarding(VRF) independent
|
||
|
that multiple VRFs could share the same address type and address.
|
||
|
2. Index with address type and address could be potentially 17 unsigned integer, parsing and finding next index takes CPU time.
|
||
|
The PDU gets to be huge too!
|
||
|
3. IP address is just another attribute, they are supposed to be list of servers."
|
||
|
INDEX { fdryTacacsServerIndex }
|
||
|
::= { fdryTacacsServerTable 1 }
|
||
|
|
||
|
FdryTacacsServerEntry ::= SEQUENCE {
|
||
|
fdryTacacsServerIndex
|
||
|
Unsigned32,
|
||
|
fdryTacacsServerAddrType
|
||
|
InetAddressType,
|
||
|
fdryTacacsServerAddr
|
||
|
InetAddress,
|
||
|
fdryTacacsServerAuthPort
|
||
|
Unsigned32,
|
||
|
fdryTacacsServerRowKey
|
||
|
DisplayString,
|
||
|
fdryTacacsServerUsage
|
||
|
ServerUsage,
|
||
|
fdryTacacsServerRowStatus
|
||
|
RowStatus
|
||
|
}
|
||
|
|
||
|
fdryTacacsServerIndex OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The index to the Tacacs server Table.
|
||
|
FastIron platform supports upto 8 servers."
|
||
|
::= { fdryTacacsServerEntry 1 }
|
||
|
|
||
|
fdryTacacsServerAddrType OBJECT-TYPE
|
||
|
SYNTAX InetAddressType
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Tacacs server IP address Type.
|
||
|
FastIron supports address types of ipv4(1) and ipv6(2)."
|
||
|
DEFVAL { ipv4 }
|
||
|
::= { fdryTacacsServerEntry 2 }
|
||
|
|
||
|
fdryTacacsServerAddr OBJECT-TYPE
|
||
|
SYNTAX InetAddress
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Tacacs server IP address."
|
||
|
::= { fdryTacacsServerEntry 3 }
|
||
|
|
||
|
fdryTacacsServerAuthPort OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Authentication UDP port number."
|
||
|
DEFVAL { 49 }
|
||
|
::= { fdryTacacsServerEntry 4 }
|
||
|
|
||
|
fdryTacacsServerRowKey OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Authentication key displayed as encrypted text.
|
||
|
FastIron platform supports keysize upto 32 characters."
|
||
|
::= { fdryTacacsServerEntry 5 }
|
||
|
|
||
|
fdryTacacsServerUsage OBJECT-TYPE
|
||
|
SYNTAX ServerUsage
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"To allow this server to be dedicated for a particular AAA activity."
|
||
|
DEFVAL { default }
|
||
|
::= { fdryTacacsServerEntry 6 }
|
||
|
|
||
|
fdryTacacsServerRowStatus OBJECT-TYPE
|
||
|
SYNTAX RowStatus
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This variable is used to create, modify, or
|
||
|
delete a row in this table. When a row in this
|
||
|
table is in active(1) state, no objects in that row
|
||
|
can be modified except this object.
|
||
|
"
|
||
|
::= { fdryTacacsServerEntry 7 }
|
||
|
|
||
|
END
|