122 lines
3.2 KiB
Plaintext
122 lines
3.2 KiB
Plaintext
PDN-RADIUS-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- Version : 0.1 DRAFT
|
|
-- Enterprise radius mib
|
|
-- Copyright (C) 2000 Paradyne Corporation.
|
|
|
|
-- Created by : Wayne Jadoo / Prakash Easwar
|
|
|
|
IMPORTS
|
|
DisplayString
|
|
FROM SNMPv2-TC
|
|
IpAddress
|
|
FROM RFC1155-SMI
|
|
OBJECT-TYPE
|
|
FROM RFC-1212
|
|
TRAP-TYPE
|
|
FROM RFC-1215
|
|
pdn-radius
|
|
FROM PDN-HEADER-MIB
|
|
;
|
|
|
|
sysDevRadiusMIBObjects OBJECT IDENTIFIER ::= { pdn-radius 1 }
|
|
sysDevRadiusMIBTraps OBJECT IDENTIFIER ::= { pdn-radius 2 }
|
|
|
|
-- 3.2.3. Radius Security
|
|
-- MCC-rq 150-180: A new group is added into the Hotwire System MIB
|
|
|
|
sysDevRadiusAuthEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable (1),
|
|
enable (2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable and disable RADIUS Authentication."
|
|
::= { sysDevRadiusMIBObjects 1 }
|
|
|
|
sysDevRadiusAuthTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (3..30)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object corresponds to the maximum response
|
|
time of the RADIUS Server."
|
|
::= { sysDevRadiusMIBObjects 2 }
|
|
|
|
sysDevRadiusAuthAttempts OBJECT-TYPE
|
|
SYNTAX INTEGER (1..3)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object corresponds to the number of retries
|
|
in the event of authentication timeout."
|
|
::= { sysDevRadiusMIBObjects 3 }
|
|
|
|
sysDevRadiusAuthConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SysDevRadiusAuthConfigEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table contains variables that facilitate
|
|
the configuration of RADIUS authentication servers."
|
|
::= { sysDevRadiusMIBObjects 4 }
|
|
|
|
sysDevRadiusAuthConfigEntry OBJECT-TYPE
|
|
SYNTAX SysDevRadiusAuthConfigEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An entry containing RADIUS Authentication Server
|
|
configuration."
|
|
INDEX { sysDevRadiusAuthServerIndex }
|
|
::= { sysDevRadiusAuthConfigTable 1 }
|
|
|
|
SysDevRadiusAuthConfigEntry ::= SEQUENCE {
|
|
sysDevRadiusAuthServerIndex INTEGER,
|
|
sysDevRadiusAuthServerAddress IpAddress,
|
|
sysDevRadiusAuthServerPort INTEGER (0..65535),
|
|
sysDevRadiusAuthSecret DisplayString (SIZE(6..32))
|
|
}
|
|
|
|
sysDevRadiusAuthServerIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object corresponds to the Index to the
|
|
RADIUS server Configuration table."
|
|
::= { sysDevRadiusAuthConfigEntry 1 }
|
|
|
|
sysDevRadiusAuthServerAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object corresponds to the IP address of the
|
|
RADIUS server."
|
|
::= { sysDevRadiusAuthConfigEntry 2 }
|
|
|
|
sysDevRadiusAuthServerPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object corresponds to the UDP Port that the
|
|
RADIUS server will accept Access-Request."
|
|
::= { sysDevRadiusAuthConfigEntry 3 }
|
|
|
|
sysDevRadiusAuthSecret OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(6..32))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object corresponds to the RADIUS secret used
|
|
by RADIUS server and NAS."
|
|
::= { sysDevRadiusAuthConfigEntry 4 }
|
|
|
|
|
|
END
|
|
|