mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
git-svn-id: http://www.observium.org/svn/observer/trunk@1569 61d68cd4-352d-0410-923a-c4978735b2b8
288 lines
9.9 KiB
Plaintext
288 lines
9.9 KiB
Plaintext
ENTERASYS-MGMT-AUTH-NOTIFICATION-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- This module provides authoritative definitions for Enterasys
|
|
-- Networks' Resource usage monitoring.
|
|
|
|
--
|
|
-- This module will be extended, as needed.
|
|
|
|
-- Enterasys Networks reserves the right to make changes in this
|
|
-- specification and other information contained in this document
|
|
-- without prior notice. The reader should consult Enterasys Networks
|
|
-- to determine whether any such changes have been made.
|
|
--
|
|
-- In no event shall Enterasys Networks be liable for any incidental,
|
|
-- indirect, special, or consequential damages whatsoever (including
|
|
-- but not limited to lost profits) arising out of or related to this
|
|
-- document or the information contained in it, even if Enterasys
|
|
-- Networks has been advised of, known, or should have known, the
|
|
-- possibility of such damages.
|
|
--
|
|
-- Enterasys Networks grants vendors, end-users, and other interested
|
|
-- parties a non-exclusive license to use this Specification in
|
|
-- connection with the management of Enterasys Networks products.
|
|
|
|
-- Copyright November, 2005 Enterasys Networks, Inc.
|
|
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION, DisplayString
|
|
FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
InterfaceIndexOrZero
|
|
FROM IF-MIB
|
|
InetAddressType, InetAddress
|
|
FROM INET-ADDRESS-MIB
|
|
etsysModules
|
|
FROM ENTERASYS-MIB-NAMES;
|
|
|
|
|
|
|
|
etsysMgmtAuthNotificationMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200511141648Z" -- Mon Nov 14 16:48 UTC 2005
|
|
ORGANIZATION "Enterasys Networks, Inc"
|
|
CONTACT-INFO
|
|
"Postal: Enterasys Networks
|
|
50 Minuteman Rd.
|
|
Andover, MA 01810-1008
|
|
USA
|
|
Phone: +1 978 684 1000
|
|
E-mail: support@enterasys.com
|
|
WWW: http://www.enterasys.com"
|
|
|
|
DESCRIPTION
|
|
"This MIB module defines a portion of the SNMP enterprise
|
|
MIBs under Enterasys Networks' enterprise OID pertaining to
|
|
Network management authentication notifications.
|
|
|
|
This MIB was designed to be used for monitoring
|
|
authentication events on the network management system by
|
|
various remote monitoring mechanisms."
|
|
|
|
REVISION "200511141648Z" -- Mon Nov 14 16:48 UTC 2005
|
|
DESCRIPTION "The initial version of this MIB module"
|
|
::= { etsysModules 60 }
|
|
|
|
-- -------------------------------------------------------------
|
|
-- Textual Conventions
|
|
-- -------------------------------------------------------------
|
|
|
|
EtsysMgmtAuthNotificationTypes ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The list of authentication notification types that
|
|
could be supported and enabled on the managed entity.
|
|
|
|
cliConsole(0) CLI console connection authentication
|
|
cliSsh(1) CLI SSH connection authentication
|
|
cliTelnet(2) CLI TELNET connection authentication
|
|
webview(3) Webview connection authentication"
|
|
|
|
SYNTAX BITS {
|
|
cliConsole(0),
|
|
cliSsh(1),
|
|
cliTelnet(2),
|
|
webview(3)
|
|
}
|
|
|
|
-- -------------------------------------------------------------
|
|
-- branches in the ENTERASYS-MANAGEMENT-AUTH-NOTIFICATION MIB
|
|
-- -------------------------------------------------------------
|
|
|
|
etsysMgmtAuthObjects
|
|
OBJECT IDENTIFIER ::= { etsysMgmtAuthNotificationMIB 1 }
|
|
|
|
etsysMgmtAuthNotificationBranch
|
|
OBJECT IDENTIFIER ::= { etsysMgmtAuthObjects 0 }
|
|
|
|
etsysMgmtAuthConfigBranch
|
|
OBJECT IDENTIFIER ::= { etsysMgmtAuthObjects 1 }
|
|
|
|
etsysMgmtAuthAuthenticationBranch
|
|
OBJECT IDENTIFIER ::= { etsysMgmtAuthObjects 2 }
|
|
|
|
-- -------------------------------------------------------------
|
|
-- Objects in the etsysMgmtAuthConfigBranch group
|
|
-- -------------------------------------------------------------
|
|
|
|
etsysMgmtAuthNotificationsSupported OBJECT-TYPE
|
|
SYNTAX EtsysMgmtAuthNotificationTypes
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the management notification types supported
|
|
on this management entity."
|
|
DEFVAL { { } }
|
|
::= { etsysMgmtAuthConfigBranch 1 }
|
|
|
|
etsysMgmtAuthNotificationEnabledStatus OBJECT-TYPE
|
|
SYNTAX EtsysMgmtAuthNotificationTypes
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The authentication types the management entity is configured
|
|
to send notifications for."
|
|
DEFVAL { { } }
|
|
::= { etsysMgmtAuthConfigBranch 2 }
|
|
|
|
-- -------------------------------------------------------------
|
|
-- Objects in the etsysMgmtAuthAuthenticationBranch group
|
|
-- -------------------------------------------------------------
|
|
|
|
etsysMgmtAuthType OBJECT-TYPE
|
|
SYNTAX EtsysMgmtAuthNotificationTypes
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The authentication type that as attempted by the user. Only
|
|
1 bit MAY be set in any given notification."
|
|
::= { etsysMgmtAuthAuthenticationBranch 1 }
|
|
|
|
etsysMgmtAuthUserName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The username supplied by the user in the in the authentication
|
|
attempt."
|
|
::= { etsysMgmtAuthAuthenticationBranch 2 }
|
|
|
|
etsysMgmtAuthInetAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A value that represents a type of Internet address specified
|
|
by etsysMgmtAuthInetAddress."
|
|
::= { etsysMgmtAuthAuthenticationBranch 3 }
|
|
|
|
etsysMgmtAuthInetAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Internet Address of the remote user being authenticated.
|
|
The format of this object is defined by the
|
|
etsysMgmtAuthInetAddressType object."
|
|
::= { etsysMgmtAuthAuthenticationBranch 4 }
|
|
|
|
etsysMgmtAuthInIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndexOrZero
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MIB2 interface on the managed entity that the
|
|
authentication
|
|
request was received on. This object must return a value of
|
|
zero if the interface is unknown."
|
|
::= { etsysMgmtAuthAuthenticationBranch 5 }
|
|
|
|
-- -------------------------------------------------------------
|
|
-- Objects in the etsysMgmtAuthNotificationBranch group
|
|
-- -------------------------------------------------------------
|
|
|
|
etsysMgmtAuthSuccessNotificiation NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
etsysMgmtAuthType,
|
|
etsysMgmtAuthUserName,
|
|
etsysMgmtAuthInetAddressType,
|
|
etsysMgmtAuthInetAddress,
|
|
etsysMgmtAuthInIfIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Authentication passed notification.
|
|
The managed entity will send this notification
|
|
when the remote user is successfully authenticated"
|
|
::= { etsysMgmtAuthNotificationBranch 1 }
|
|
|
|
|
|
etsysMgmtAuthFailNotificiation NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
etsysMgmtAuthType,
|
|
etsysMgmtAuthUserName,
|
|
etsysMgmtAuthInetAddressType,
|
|
etsysMgmtAuthInetAddress,
|
|
etsysMgmtAuthInIfIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Authentication failed notification.
|
|
The managed entity will send this notification
|
|
when the remote user fails authentication"
|
|
::= { etsysMgmtAuthNotificationBranch 2 }
|
|
|
|
-- ------------------------------------------------------------- --
|
|
-- Conformance Information
|
|
-- ------------------------------------------------------------- --
|
|
|
|
etsysMgmtAuthConformance
|
|
OBJECT IDENTIFIER ::= { etsysMgmtAuthNotificationMIB 2 }
|
|
|
|
etsysMgmtAuthGroups
|
|
OBJECT IDENTIFIER ::= { etsysMgmtAuthConformance 1 }
|
|
|
|
etsysMgmtAuthCompliances
|
|
OBJECT IDENTIFIER ::= { etsysMgmtAuthConformance 2 }
|
|
|
|
-- ------------------------------------------------------------- --
|
|
-- Units of conformance
|
|
-- ------------------------------------------------------------- --
|
|
|
|
etsysMgmtAuthConfigGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
etsysMgmtAuthNotificationsSupported,
|
|
etsysMgmtAuthNotificationEnabledStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing basic instrumentation of
|
|
network management authentication notifications."
|
|
::= { etsysMgmtAuthGroups 1 }
|
|
|
|
etsysMgmtAuthHistoryGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
etsysMgmtAuthType,
|
|
etsysMgmtAuthUserName,
|
|
etsysMgmtAuthInetAddressType,
|
|
etsysMgmtAuthInetAddress,
|
|
etsysMgmtAuthInIfIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing authentication
|
|
history information."
|
|
::= { etsysMgmtAuthGroups 2 }
|
|
|
|
etsysMgmtAuthNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
etsysMgmtAuthSuccessNotificiation,
|
|
etsysMgmtAuthFailNotificiation
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management authentication notifications."
|
|
::= { etsysMgmtAuthGroups 3 }
|
|
|
|
-- ------------------------------------------------------------- --
|
|
-- Compliance statements
|
|
-- ------------------------------------------------------------- --
|
|
|
|
etsysMgmtAuthCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for devices that support Enterasys
|
|
management authentication notification."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
etsysMgmtAuthConfigGroup,
|
|
etsysMgmtAuthHistoryGroup,
|
|
etsysMgmtAuthNotificationGroup
|
|
}
|
|
::= { etsysMgmtAuthCompliances 1 }
|
|
|
|
END
|