842 lines
		
	
	
		
			26 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			842 lines
		
	
	
		
			26 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
CISCOSB-RADIUSSRV DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
-- Title:      CISCOSB Radius Server Private Extension
 | 
						|
-- Version:    910
 | 
						|
-- Date:       June 2015
 | 
						|
IMPORTS
 | 
						|
    switch001, rlRadius,rlAAAEap                FROM CISCOSB-MIB
 | 
						|
    Unsigned32, IpAddress,Counter32,
 | 
						|
    MODULE-IDENTITY, OBJECT-TYPE                FROM SNMPv2-SMI
 | 
						|
    VlanId                                      FROM Q-BRIDGE-MIB
 | 
						|
    TruthValue, RowStatus, DisplayString,
 | 
						|
    DateAndTime, TimeStamp,
 | 
						|
    TEXTUAL-CONVENTION, MacAddress              FROM SNMPv2-TC
 | 
						|
    InetAddressType,InetAddress,InetAddressIPv6 FROM INET-ADDRESS-MIB; -- RFC2851
 | 
						|
 | 
						|
rlRadiusServ MODULE-IDENTITY
 | 
						|
        LAST-UPDATED "201506210000Z"
 | 
						|
        ORGANIZATION "Cisco Systems, Inc."
 | 
						|
 | 
						|
        CONTACT-INFO
 | 
						|
        "Postal: 170 West Tasman Drive
 | 
						|
        San Jose , CA 95134-1706
 | 
						|
        USA
 | 
						|
 | 
						|
        
 | 
						|
        Website:  Cisco Small Business Support Community <http://www.cisco.com/go/smallbizsupport>"
 | 
						|
 | 
						|
        DESCRIPTION
 | 
						|
                "The private MIB module definition for Authentication, Authorization and Accounting
 | 
						|
                 in CISCOSB devices."
 | 
						|
        REVISION "201506210000Z"
 | 
						|
        DESCRIPTION
 | 
						|
                "Added this MODULE-IDENTITY clause."
 | 
						|
        ::= { switch001 226 }
 | 
						|
 | 
						|
rlRadiusServEnable OBJECT-TYPE
 | 
						|
   SYNTAX       TruthValue
 | 
						|
   MAX-ACCESS   read-write
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION
 | 
						|
    "Specifies whether Radius Server enabled on the switch. "
 | 
						|
   ::= { rlRadiusServ 1 }
 | 
						|
 | 
						|
rlRadiusServAcctPort  OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER (1..65535)
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "To define the accounting UDP port used for accounting requests."
 | 
						|
    DEFVAL  { 1813 }
 | 
						|
    ::= { rlRadiusServ 2 }
 | 
						|
 | 
						|
rlRadiusServAuthPort  OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER (1..65535)
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "To define the authentication UDP port used for authentication requests."
 | 
						|
    DEFVAL  { 1812 }
 | 
						|
    ::= { rlRadiusServ 3 }
 | 
						|
 | 
						|
rlRadiusServDefaultKey OBJECT-TYPE
 | 
						|
    SYNTAX DisplayString (SIZE(0..128))
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Default Secret key to be shared with this all Radius Clients server."
 | 
						|
    ::= { rlRadiusServ 4 }
 | 
						|
 | 
						|
rlRadiusServDefaultKeyMD5 OBJECT-TYPE
 | 
						|
    SYNTAX OCTET STRING
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Default Secret key MD5."
 | 
						|
    ::= { rlRadiusServ 5 }
 | 
						|
 | 
						|
rlRadiusServTrapAcct  OBJECT-TYPE
 | 
						|
    SYNTAX     TruthValue
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "To enable sending accounting traps."
 | 
						|
    ::= { rlRadiusServ 6 }
 | 
						|
 | 
						|
rlRadiusServTrapAuthFailure  OBJECT-TYPE
 | 
						|
    SYNTAX     TruthValue
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "To enable sending traps when an authentication failed and Access-Reject is sent."
 | 
						|
    ::= { rlRadiusServ 7 }
 | 
						|
 | 
						|
rlRadiusServTrapAuthSuccess  OBJECT-TYPE
 | 
						|
    SYNTAX     TruthValue
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "To enable sending traps when a user is successfully authorized."
 | 
						|
    ::= { rlRadiusServ 8 }
 | 
						|
 | 
						|
-- rlRadiusServGroupEntry 
 | 
						|
 | 
						|
rlRadiusServGroupTable OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF RlRadiusServGroupEntry
 | 
						|
    MAX-ACCESS     not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The (conceptual) table listing the RADIUS
 | 
						|
        server group entry."
 | 
						|
    ::= { rlRadiusServ 9 }
 | 
						|
 | 
						|
rlRadiusServGroupEntry OBJECT-TYPE
 | 
						|
    SYNTAX     RlRadiusServGroupEntry
 | 
						|
    MAX-ACCESS     not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The (conceptual) table listing the RADIUS
 | 
						|
        server group entry."
 | 
						|
    INDEX      { rlRadiusServGroupName }
 | 
						|
    ::= { rlRadiusServGroupTable 1 }
 | 
						|
 | 
						|
RlRadiusServGroupEntry ::= SEQUENCE {
 | 
						|
    rlRadiusServGroupName                    DisplayString,
 | 
						|
    rlRadiusServGroupVLAN                    INTEGER,
 | 
						|
    rlRadiusServGroupVLANName                DisplayString,
 | 
						|
    rlRadiusServGroupACL1                    DisplayString,
 | 
						|
    rlRadiusServGroupACL2                    DisplayString,
 | 
						|
    rlRadiusServGroupPrvLevel                INTEGER,
 | 
						|
    rlRadiusServGroupTimeRangeName           DisplayString,
 | 
						|
    rlRadiusServGroupStatus                  RowStatus
 | 
						|
}
 | 
						|
 | 
						|
rlRadiusServGroupName OBJECT-TYPE
 | 
						|
   SYNTAX DisplayString (SIZE(1..32))
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "To define Radius Server Group Name"
 | 
						|
   ::= { rlRadiusServGroupEntry 1 }
 | 
						|
 | 
						|
rlRadiusServGroupVLAN OBJECT-TYPE
 | 
						|
   SYNTAX INTEGER (0|1..4094)
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "To define Radius Assigned VLAN"
 | 
						|
   DEFVAL  { 0 }
 | 
						|
   ::= { rlRadiusServGroupEntry 2 }
 | 
						|
 | 
						|
rlRadiusServGroupVLANName OBJECT-TYPE
 | 
						|
   SYNTAX DisplayString (SIZE(0..32))
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "To define Radius Assigned VLAN name"
 | 
						|
   ::= { rlRadiusServGroupEntry 3 }
 | 
						|
 | 
						|
rlRadiusServGroupACL1 OBJECT-TYPE
 | 
						|
   SYNTAX DisplayString (SIZE(0..32))
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "To define first Radius Assigned ACL"
 | 
						|
   ::= { rlRadiusServGroupEntry 4 }
 | 
						|
 | 
						|
rlRadiusServGroupACL2 OBJECT-TYPE
 | 
						|
   SYNTAX DisplayString (SIZE(0..32))
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "To define second Radius Assigned ACL"
 | 
						|
   ::= { rlRadiusServGroupEntry 5 }
 | 
						|
 | 
						|
rlRadiusServGroupPrvLevel OBJECT-TYPE
 | 
						|
   SYNTAX INTEGER (1..15)
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "To define the user privilege level"
 | 
						|
   ::= { rlRadiusServGroupEntry 6 }
 | 
						|
 | 
						|
rlRadiusServGroupTimeRangeName OBJECT-TYPE
 | 
						|
   SYNTAX DisplayString (SIZE(0..32))
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "To define the time user can connect"
 | 
						|
   ::= { rlRadiusServGroupEntry 7 }
 | 
						|
 | 
						|
rlRadiusServGroupStatus OBJECT-TYPE
 | 
						|
    SYNTAX      RowStatus
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION        ""
 | 
						|
    ::= { rlRadiusServGroupEntry 8 }
 | 
						|
 | 
						|
-- rlRadiusServUserEntry
 | 
						|
 | 
						|
rlRadiusServUserTable OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF RlRadiusServUserEntry
 | 
						|
    MAX-ACCESS     not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The (conceptual) table listing the RADIUS
 | 
						|
        server user entry."
 | 
						|
    ::= { rlRadiusServ 10 }
 | 
						|
 | 
						|
rlRadiusServUserEntry OBJECT-TYPE
 | 
						|
    SYNTAX     RlRadiusServUserEntry
 | 
						|
    MAX-ACCESS     not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The (conceptual) table listing the RADIUS
 | 
						|
        server User entry."
 | 
						|
    INDEX      { rlRadiusServUserName }
 | 
						|
    ::= { rlRadiusServUserTable 1 }
 | 
						|
 | 
						|
RlRadiusServUserEntry ::= SEQUENCE {
 | 
						|
    rlRadiusServUserName                    DisplayString,
 | 
						|
    rlRadiusServUserPassword                DisplayString,
 | 
						|
    rlRadiusServUserPasswordMD5             OCTET STRING,
 | 
						|
    rlRadiusServUserGroupName               DisplayString,
 | 
						|
    rlRadiusServUserStatus                  RowStatus
 | 
						|
}
 | 
						|
 | 
						|
rlRadiusServUserName OBJECT-TYPE
 | 
						|
   SYNTAX DisplayString (SIZE(1..32))
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "To define Radius Server User Name"
 | 
						|
   ::= { rlRadiusServUserEntry 1 }
 | 
						|
 | 
						|
rlRadiusServUserPassword OBJECT-TYPE
 | 
						|
   SYNTAX DisplayString (SIZE(1..64))
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "Plain text Radius Server User Password"
 | 
						|
   ::= { rlRadiusServUserEntry 2 }
 | 
						|
 | 
						|
rlRadiusServUserPasswordMD5 OBJECT-TYPE
 | 
						|
    SYNTAX      OCTET STRING
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The MD5 of the rlRadiusServUserPassword"
 | 
						|
    ::= { rlRadiusServUserEntry 3 }
 | 
						|
 | 
						|
rlRadiusServUserGroupName OBJECT-TYPE
 | 
						|
   SYNTAX DisplayString (SIZE(1..32))
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "Assigned Radius Server Group Name to specific user"
 | 
						|
   ::= { rlRadiusServUserEntry 4 }
 | 
						|
 | 
						|
rlRadiusServUserStatus OBJECT-TYPE
 | 
						|
    SYNTAX      RowStatus
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION        ""
 | 
						|
    ::= { rlRadiusServUserEntry 5 }
 | 
						|
 | 
						|
 | 
						|
-- rlRadiusServClientInetEntry
 | 
						|
 | 
						|
rlRadiusServClientInetTable OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF RlRadiusServClientInetEntry
 | 
						|
    MAX-ACCESS     not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The (conceptual) table listing the RADIUS
 | 
						|
        server group entry."
 | 
						|
    ::= { rlRadiusServ 11 }
 | 
						|
 | 
						|
rlRadiusServClientInetEntry OBJECT-TYPE
 | 
						|
    SYNTAX     RlRadiusServClientInetEntry
 | 
						|
    MAX-ACCESS     not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The (conceptual) table listing the RADIUS Client entry."
 | 
						|
    INDEX      { rlRadiusServClientInetAddressType,
 | 
						|
                 rlRadiusServClientInetAddress }   
 | 
						|
    ::= { rlRadiusServClientInetTable 1 }
 | 
						|
 | 
						|
 | 
						|
RlRadiusServClientInetEntry ::= SEQUENCE {
 | 
						|
    rlRadiusServClientInetAddressType   InetAddressType,
 | 
						|
    rlRadiusServClientInetAddress       InetAddress,
 | 
						|
    rlRadiusServClientInetKey           DisplayString,
 | 
						|
    rlRadiusServClientInetKeyMD5        OCTET STRING,
 | 
						|
    rlRadiusServClientInetStatus        RowStatus,
 | 
						|
    rlRadiusServClientInetUseGlobalKey  TruthValue
 | 
						|
}
 | 
						|
 | 
						|
rlRadiusServClientInetAddressType OBJECT-TYPE
 | 
						|
    SYNTAX  InetAddressType
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Inet address type of RADIUS client reffered to
 | 
						|
         in this table entry."
 | 
						|
    ::= { rlRadiusServClientInetEntry 1}
 | 
						|
 | 
						|
rlRadiusServClientInetAddress OBJECT-TYPE
 | 
						|
    SYNTAX     InetAddress
 | 
						|
    MAX-ACCESS     read-write
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Inet address of the RADIUS client
 | 
						|
        referred to in this table entry."
 | 
						|
    ::= { rlRadiusServClientInetEntry 2 }
 | 
						|
 | 
						|
rlRadiusServClientInetKey  OBJECT-TYPE
 | 
						|
    SYNTAX DisplayString (SIZE(0..128))
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Secret key to be shared with this RADIUS client."
 | 
						|
    DEFVAL { "" }
 | 
						|
    ::= { rlRadiusServClientInetEntry 3 }
 | 
						|
 | 
						|
rlRadiusServClientInetKeyMD5 OBJECT-TYPE
 | 
						|
    SYNTAX      OCTET STRING
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The MD5 of the rlRadiusServClientInetKey"
 | 
						|
    ::= { rlRadiusServClientInetEntry 4 }
 | 
						|
 | 
						|
rlRadiusServClientInetStatus OBJECT-TYPE
 | 
						|
    SYNTAX      RowStatus
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION        ""
 | 
						|
    ::= { rlRadiusServClientInetEntry 5 }
 | 
						|
 | 
						|
rlRadiusServClientInetUseGlobalKey OBJECT-TYPE
 | 
						|
    SYNTAX TruthValue
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "If this field is set to true the value in field rlRadiusServClientInetKey
 | 
						|
        is ignored and instead the value in the MIB
 | 
						|
        rlRadiusServDefaultKey is used. Otherwise the value in
 | 
						|
        rlRadiusServClientInetKey is used."
 | 
						|
    DEFVAL { false }
 | 
						|
    ::= { rlRadiusServClientInetEntry 6 }
 | 
						|
 | 
						|
-- Action MIBs
 | 
						|
 | 
						|
 | 
						|
rlRadiusServClearAccounting OBJECT-TYPE
 | 
						|
    SYNTAX TruthValue
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Setting this object to TRUE clears the Radius Accounting cache."
 | 
						|
    ::= { rlRadiusServ 12 }
 | 
						|
 | 
						|
rlRadiusServClearRejectedUsers OBJECT-TYPE
 | 
						|
    SYNTAX TruthValue
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Setting this object to TRUE clears the Radius Rejected Users cache."
 | 
						|
    ::= { rlRadiusServ 13 }
 | 
						|
 | 
						|
rlRadiusServClearStatistics OBJECT-TYPE
 | 
						|
    SYNTAX TruthValue
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Setting this object to TRUE clears the Radius server counters."
 | 
						|
    ::= { rlRadiusServ 14 }
 | 
						|
 | 
						|
rlRadiusServClearUsersOfGivenGroup OBJECT-TYPE
 | 
						|
    SYNTAX DisplayString (SIZE(0..32))
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Clears users of specified Group. 0 string signes to clear all users."
 | 
						|
    ::= { rlRadiusServ 15 }
 | 
						|
 | 
						|
 | 
						|
rlRadiusServClearClientStatisticsTable        OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF RlRadiusServClearClientStatisticsEntry
 | 
						|
    MAX-ACCESS      not-accessible
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION     "Action MIB to clear radius server statistics per client."
 | 
						|
    ::= { rlRadiusServ 16 }
 | 
						|
 | 
						|
rlRadiusServClearClientStatisticsEntry OBJECT-TYPE
 | 
						|
    SYNTAX          RlRadiusServClearClientStatisticsEntry
 | 
						|
    MAX-ACCESS      not-accessible
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION     "The row definition for this table."
 | 
						|
    INDEX { rlRadiusServClearClientStatisticsIndex }
 | 
						|
::= { rlRadiusServClearClientStatisticsTable 1 }
 | 
						|
 | 
						|
RlRadiusServClearClientStatisticsEntry::= SEQUENCE {
 | 
						|
    rlRadiusServClearClientStatisticsIndex            INTEGER,
 | 
						|
    rlRadiusServClearClientStatisticsInetAddressType  InetAddressType,
 | 
						|
    rlRadiusServClearClientStatisticsInetAddress      InetAddress
 | 
						|
}
 | 
						|
 | 
						|
rlRadiusServClearClientStatisticsIndex OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Index in the table. Already 1."
 | 
						|
    ::= { rlRadiusServClearClientStatisticsEntry 1 }
 | 
						|
 | 
						|
rlRadiusServClearClientStatisticsInetAddressType OBJECT-TYPE
 | 
						|
   SYNTAX  InetAddressType
 | 
						|
   MAX-ACCESS  read-write
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION
 | 
						|
        "Clear statistics Inet address type parameter."
 | 
						|
   ::= { rlRadiusServClearClientStatisticsEntry 2 }
 | 
						|
 | 
						|
rlRadiusServClearClientStatisticsInetAddress OBJECT-TYPE
 | 
						|
   SYNTAX  InetAddress
 | 
						|
   MAX-ACCESS  read-write
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION
 | 
						|
        "Clear statistics Inet address parameter."
 | 
						|
   ::= { rlRadiusServClearClientStatisticsEntry 3 }
 | 
						|
 | 
						|
 | 
						|
-- rlRadiusServRejectedEntry
 | 
						|
 | 
						|
RlRadiusServUserType::= TEXTUAL-CONVENTION
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Radius Server user service type"
 | 
						|
    SYNTAX  INTEGER {
 | 
						|
        none(0),
 | 
						|
        x(1),
 | 
						|
        login(2)
 | 
						|
}
 | 
						|
 | 
						|
RlRadiusServRejectedEventType ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Rejected Users Event Type"
 | 
						|
    SYNTAX  INTEGER {
 | 
						|
        invalid(0),
 | 
						|
        reboot(2),
 | 
						|
        dateTimeChanged(3),
 | 
						|
        rejected(4)
 | 
						|
}
 | 
						|
 | 
						|
RlRadiusServRejectedReasonType ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Authentication service rejects reason"
 | 
						|
    SYNTAX  INTEGER {
 | 
						|
        noError(0),
 | 
						|
        unknownUser(1),        
 | 
						|
        illegalPassword(2),
 | 
						|
        notAllowedTime(3),
 | 
						|
        notSupportedEAPMethod(4),
 | 
						|
        notAllowedPrivLevel(5)
 | 
						|
}
 | 
						|
 | 
						|
rlRadiusServRejectedTable OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF RlRadiusServRejectedEntry
 | 
						|
    MAX-ACCESS     not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The (conceptual) table listing the RADIUS
 | 
						|
        server rejected user entry."
 | 
						|
    ::= { rlRadiusServ 17 }
 | 
						|
 | 
						|
rlRadiusServRejectedEntry OBJECT-TYPE
 | 
						|
    SYNTAX     RlRadiusServRejectedEntry
 | 
						|
    MAX-ACCESS     not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The (conceptual) table listing the RADIUS Rejected user entry."
 | 
						|
    INDEX      { rlRadiusServRejectedIndex }   
 | 
						|
    ::= { rlRadiusServRejectedTable 1 }
 | 
						|
 | 
						|
 | 
						|
RlRadiusServRejectedEntry ::= SEQUENCE {
 | 
						|
  rlRadiusServRejectedIndex               Unsigned32,
 | 
						|
  rlRadiusServRejectedUserName            DisplayString,
 | 
						|
  rlRadiusServRejectedUserType            RlRadiusServUserType,
 | 
						|
  rlRadiusServRejectedEvent               RlRadiusServRejectedEventType,
 | 
						|
  rlRadiusServRejectedDateTime            DisplayString,
 | 
						|
  rlRadiusServRejectedUpdatedDateTime     DisplayString,
 | 
						|
  rlRadiusServRejectedNASInetAddressType  InetAddressType,  
 | 
						|
  rlRadiusServRejectedNASInetAddress      InetAddress,
 | 
						|
  rlRadiusServRejectedNASPort             INTEGER,
 | 
						|
  rlRadiusServRejectedUserAddress         DisplayString,
 | 
						|
  rlRadiusServRejectedReason              RlRadiusServRejectedReasonType
 | 
						|
}
 | 
						|
 | 
						|
rlRadiusServRejectedIndex OBJECT-TYPE
 | 
						|
   SYNTAX Unsigned32(1..4294967295)
 | 
						|
   MAX-ACCESS not-accessible
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "Rejected User Index"
 | 
						|
   ::= { rlRadiusServRejectedEntry 1 }
 | 
						|
 | 
						|
rlRadiusServRejectedUserName OBJECT-TYPE
 | 
						|
   SYNTAX DisplayString (SIZE(0..32))
 | 
						|
   MAX-ACCESS read-only
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "Rejected User Name.  In case of dateTimeChanged and reboot event contains 0."
 | 
						|
   ::= { rlRadiusServRejectedEntry 2 }
 | 
						|
 | 
						|
rlRadiusServRejectedUserType OBJECT-TYPE
 | 
						|
   SYNTAX RlRadiusServUserType
 | 
						|
   MAX-ACCESS read-only
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "Contains type of service."
 | 
						|
   ::= { rlRadiusServRejectedEntry 3 }
 | 
						|
 | 
						|
rlRadiusServRejectedEvent OBJECT-TYPE
 | 
						|
   SYNTAX RlRadiusServRejectedEventType
 | 
						|
   MAX-ACCESS read-only
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "Contains type of event."
 | 
						|
   ::= { rlRadiusServRejectedEntry 4 }
 | 
						|
 | 
						|
rlRadiusServRejectedDateTime OBJECT-TYPE
 | 
						|
   SYNTAX DisplayString
 | 
						|
   MAX-ACCESS read-only
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "Date of rejected event."
 | 
						|
   ::= { rlRadiusServRejectedEntry 5}
 | 
						|
 | 
						|
rlRadiusServRejectedUpdatedDateTime OBJECT-TYPE
 | 
						|
   SYNTAX DisplayString
 | 
						|
   MAX-ACCESS read-only
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "In case of dateTimeChanged event contains New assigned Date and Time. Otherwise contains 0."
 | 
						|
   ::= { rlRadiusServRejectedEntry 6 }
 | 
						|
 | 
						|
rlRadiusServRejectedNASInetAddressType OBJECT-TYPE
 | 
						|
   SYNTAX  InetAddressType
 | 
						|
   MAX-ACCESS  read-only
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION
 | 
						|
        "Rejected user NAS Inet address type. In case of dateTimeChange and reboot event contains 0."
 | 
						|
   ::= { rlRadiusServRejectedEntry 7 }
 | 
						|
 | 
						|
rlRadiusServRejectedNASInetAddress OBJECT-TYPE
 | 
						|
   SYNTAX  InetAddress
 | 
						|
   MAX-ACCESS  read-only
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION
 | 
						|
        "Rejected user NAS Inet address. In case of dateTimeChanged and reboot event contains 0."
 | 
						|
   ::= { rlRadiusServRejectedEntry 8 }
 | 
						|
 | 
						|
rlRadiusServRejectedNASPort OBJECT-TYPE
 | 
						|
   SYNTAX  INTEGER
 | 
						|
   MAX-ACCESS  read-only
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION
 | 
						|
        "Rejected user NAS port. In case of dateTimeChanged and reboot event contains 0."
 | 
						|
   ::= { rlRadiusServRejectedEntry 9 }
 | 
						|
 | 
						|
rlRadiusServRejectedUserAddress OBJECT-TYPE
 | 
						|
   SYNTAX  DisplayString
 | 
						|
   MAX-ACCESS  read-only
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION
 | 
						|
        "Rejected user Inet address type. In case of 1x user contains mac address string, in case of login contains inet address."
 | 
						|
   ::= { rlRadiusServRejectedEntry 10 }
 | 
						|
 | 
						|
rlRadiusServRejectedReason OBJECT-TYPE
 | 
						|
   SYNTAX  RlRadiusServRejectedReasonType
 | 
						|
   MAX-ACCESS  read-only
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION
 | 
						|
        "Rejected user reason."
 | 
						|
   ::= { rlRadiusServRejectedEntry 11 }
 | 
						|
 | 
						|
 | 
						|
-- rlRadiusServAcctLogEntry
 | 
						|
 | 
						|
 | 
						|
RlRadiusServAcctLogUserAuthType ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "User Authentication Type"
 | 
						|
    SYNTAX  INTEGER {
 | 
						|
        none(0),
 | 
						|
        radius(1),
 | 
						|
        local(2),
 | 
						|
        remote(3)
 | 
						|
}
 | 
						|
 | 
						|
RlRadiusServAcctLogEventType ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Accounting Event Type"
 | 
						|
    SYNTAX  INTEGER {
 | 
						|
        invalid(0),
 | 
						|
        reboot(2),
 | 
						|
        dateTimeChanged(3),
 | 
						|
        start(4),
 | 
						|
        stop(5)
 | 
						|
}
 | 
						|
 | 
						|
RlRadiusServAcctLogTerminationReasonType ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Accounting User Termination reason"
 | 
						|
    SYNTAX  INTEGER {
 | 
						|
        noError(0),                
 | 
						|
        userRequest(1),
 | 
						|
        lostCarrier(2),
 | 
						|
        lostService(3),
 | 
						|
        idleTimeout(4),
 | 
						|
        sessionTimeout(5),
 | 
						|
        adminReset(6),
 | 
						|
        adminReboot(7),
 | 
						|
        portError(8),
 | 
						|
        nasError(9),
 | 
						|
        nasRequest(10),
 | 
						|
        nasReboot(11),
 | 
						|
        portUnneeded(12),
 | 
						|
        portPreempted(13),
 | 
						|
        portSuspended(14),
 | 
						|
        serviceUnavailable(15),
 | 
						|
        callback(16),
 | 
						|
        userError(17),
 | 
						|
        hostRequest(18)
 | 
						|
}
 | 
						|
 | 
						|
rlRadiusServAcctLogTable OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF RlRadiusServAcctLogEntry
 | 
						|
    MAX-ACCESS     not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The (conceptual) table listing the RADIUS
 | 
						|
        server accounting log entry."
 | 
						|
    ::= { rlRadiusServ 18 }
 | 
						|
 | 
						|
rlRadiusServAcctLogEntry OBJECT-TYPE
 | 
						|
    SYNTAX     RlRadiusServAcctLogEntry
 | 
						|
    MAX-ACCESS     not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The (conceptual) table listing the RADIUS server accounting log entry."
 | 
						|
    INDEX      { rlRadiusServAcctLogIndex }   
 | 
						|
    ::= { rlRadiusServAcctLogTable 1 }
 | 
						|
 | 
						|
RlRadiusServAcctLogEntry ::= SEQUENCE {
 | 
						|
  rlRadiusServAcctLogIndex               Unsigned32,
 | 
						|
  rlRadiusServAcctLogUserName            DisplayString,
 | 
						|
  rlRadiusServAcctLogUserAuth            RlRadiusServAcctLogUserAuthType,
 | 
						|
  rlRadiusServAcctLogEvent               RlRadiusServAcctLogEventType,
 | 
						|
  rlRadiusServAcctLogDateTime            DisplayString,
 | 
						|
  rlRadiusServAcctLogUpdatedDateTime     DisplayString,  
 | 
						|
  rlRadiusServAcctLogSessionDuration     Unsigned32, 
 | 
						|
  rlRadiusServAcctLogNASInetAddressType  InetAddressType,  
 | 
						|
  rlRadiusServAcctLogNASInetAddress      InetAddress,
 | 
						|
  rlRadiusServAcctLogNASPort             INTEGER,
 | 
						|
  rlRadiusServAcctLogUserAddress         DisplayString,
 | 
						|
  rlRadiusServAcctLogTerminationReason   RlRadiusServAcctLogTerminationReasonType      
 | 
						|
}
 | 
						|
 | 
						|
rlRadiusServAcctLogIndex OBJECT-TYPE
 | 
						|
   SYNTAX Unsigned32(1..4294967295)
 | 
						|
   MAX-ACCESS not-accessible
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "Accounting Log Index"
 | 
						|
   ::= { rlRadiusServAcctLogEntry 1 }
 | 
						|
 | 
						|
rlRadiusServAcctLogUserName OBJECT-TYPE
 | 
						|
   SYNTAX DisplayString (SIZE(0..32))
 | 
						|
   MAX-ACCESS read-only
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "Accounting Log User Name.  In case of dateTimeChanged and reboot event contains 0."
 | 
						|
   ::= { rlRadiusServAcctLogEntry 2 }
 | 
						|
 | 
						|
rlRadiusServAcctLogUserAuth OBJECT-TYPE
 | 
						|
   SYNTAX RlRadiusServAcctLogUserAuthType
 | 
						|
   MAX-ACCESS read-only
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "Contains type of authenticator."
 | 
						|
   ::= { rlRadiusServAcctLogEntry 3 }
 | 
						|
 | 
						|
rlRadiusServAcctLogEvent OBJECT-TYPE
 | 
						|
   SYNTAX RlRadiusServAcctLogEventType
 | 
						|
   MAX-ACCESS read-only
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "Contains type of event."
 | 
						|
   ::= { rlRadiusServAcctLogEntry 4 }
 | 
						|
 | 
						|
rlRadiusServAcctLogDateTime OBJECT-TYPE
 | 
						|
   SYNTAX DisplayString
 | 
						|
   MAX-ACCESS read-only
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "Date of accounting event."
 | 
						|
   ::= { rlRadiusServAcctLogEntry 5}
 | 
						|
 | 
						|
rlRadiusServAcctLogUpdatedDateTime OBJECT-TYPE
 | 
						|
   SYNTAX DisplayString
 | 
						|
   MAX-ACCESS read-only
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "In case of dateTimeChanged event contains New assigned Date and Time. Otherwise contains 0."
 | 
						|
   ::= { rlRadiusServAcctLogEntry 6 }
 | 
						|
 | 
						|
rlRadiusServAcctLogSessionDuration OBJECT-TYPE
 | 
						|
   SYNTAX Unsigned32
 | 
						|
   MAX-ACCESS read-only
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "Contains duration of user session in seconds. In case of dateTimeChanged and reboot event contains 0."
 | 
						|
   ::= { rlRadiusServAcctLogEntry 7 }
 | 
						|
 | 
						|
rlRadiusServAcctLogNASInetAddressType OBJECT-TYPE
 | 
						|
   SYNTAX  InetAddressType
 | 
						|
   MAX-ACCESS  read-only
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION
 | 
						|
        "Accounting log user NAS Inet address type. In case of dateTimeChanged and reboot event contains 0."
 | 
						|
   ::= { rlRadiusServAcctLogEntry 8 }
 | 
						|
 | 
						|
rlRadiusServAcctLogNASInetAddress OBJECT-TYPE
 | 
						|
   SYNTAX  InetAddress
 | 
						|
   MAX-ACCESS  read-only
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION
 | 
						|
        "Accounting log user NAS Inet address. In case of dateTimeChanged and reboot event contains 0."
 | 
						|
   ::= { rlRadiusServAcctLogEntry 9 }
 | 
						|
 | 
						|
rlRadiusServAcctLogNASPort OBJECT-TYPE
 | 
						|
   SYNTAX  INTEGER
 | 
						|
   MAX-ACCESS  read-only
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION
 | 
						|
        "Accounting log user NAS port. In case of dateTimeChanged and reboot event contains 0."
 | 
						|
   ::= { rlRadiusServAcctLogEntry 10 }
 | 
						|
 | 
						|
rlRadiusServAcctLogUserAddress OBJECT-TYPE
 | 
						|
   SYNTAX DisplayString
 | 
						|
   MAX-ACCESS  read-only
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION
 | 
						|
        "Accounting log user address. In case of 1x user contains mac address string, in case of login contains inet address."
 | 
						|
   ::= { rlRadiusServAcctLogEntry 11 }
 | 
						|
 | 
						|
rlRadiusServAcctLogTerminationReason OBJECT-TYPE
 | 
						|
   SYNTAX  RlRadiusServAcctLogTerminationReasonType
 | 
						|
   MAX-ACCESS  read-only
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION
 | 
						|
        "User Session termination reason."
 | 
						|
   ::= { rlRadiusServAcctLogEntry 12 }
 | 
						|
 | 
						|
-- rlRadiusServUnknownNasEntry
 | 
						|
 | 
						|
RlRadiusServUnknownNasEventType ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Unknown NAS Event Type"
 | 
						|
    SYNTAX  INTEGER {
 | 
						|
        invalid(0),
 | 
						|
        reboot(2),
 | 
						|
        dateTimeChanged(3),
 | 
						|
        nas(4)
 | 
						|
}
 | 
						|
 | 
						|
rlRadiusServUnknownNasTable OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF RlRadiusServUnknownNasEntry
 | 
						|
    MAX-ACCESS     not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The (conceptual) table listing the RADIUS
 | 
						|
        server unknown nas entry."
 | 
						|
    ::= { rlRadiusServ 19 }
 | 
						|
 | 
						|
rlRadiusServUnknownNasEntry OBJECT-TYPE
 | 
						|
    SYNTAX     RlRadiusServUnknownNasEntry
 | 
						|
    MAX-ACCESS     not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The (conceptual) table listing the RADIUS server unknown nas entry."
 | 
						|
    INDEX      { rlRadiusServUnknownNasIndex }   
 | 
						|
    ::= { rlRadiusServUnknownNasTable 1 }
 | 
						|
 | 
						|
RlRadiusServUnknownNasEntry ::= SEQUENCE {
 | 
						|
  rlRadiusServUnknownNasIndex            Unsigned32,
 | 
						|
  rlRadiusServUnknownNasEvent            RlRadiusServUnknownNasEventType,
 | 
						|
  rlRadiusServUnknownNasDateTime         DisplayString,
 | 
						|
  rlRadiusServUnknownNasUpdatedDateTime  DisplayString,   
 | 
						|
  rlRadiusServUnknownNasInetAddressType  InetAddressType,  
 | 
						|
  rlRadiusServUnknownNasInetAddress      InetAddress      
 | 
						|
}
 | 
						|
 | 
						|
rlRadiusServUnknownNasIndex OBJECT-TYPE
 | 
						|
   SYNTAX Unsigned32(1..4294967295)
 | 
						|
   MAX-ACCESS not-accessible
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "unknown nas Index"
 | 
						|
   ::= { rlRadiusServUnknownNasEntry 1 }
 | 
						|
 | 
						|
rlRadiusServUnknownNasEvent OBJECT-TYPE
 | 
						|
   SYNTAX RlRadiusServUnknownNasEventType
 | 
						|
   MAX-ACCESS read-only
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "Contains type of event."
 | 
						|
   ::= { rlRadiusServUnknownNasEntry 2 }
 | 
						|
 | 
						|
rlRadiusServUnknownNasDateTime OBJECT-TYPE
 | 
						|
   SYNTAX DisplayString
 | 
						|
   MAX-ACCESS read-only
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "Date of unknown nas event."
 | 
						|
   ::= { rlRadiusServUnknownNasEntry 3}
 | 
						|
 | 
						|
rlRadiusServUnknownNasUpdatedDateTime OBJECT-TYPE
 | 
						|
   SYNTAX DisplayString
 | 
						|
   MAX-ACCESS read-only
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION       "In case of dateTimeChanged event contains New assigned Date and Time. Otherwise contains 0."
 | 
						|
   ::= { rlRadiusServUnknownNasEntry 4 }
 | 
						|
 | 
						|
rlRadiusServUnknownNasInetAddressType OBJECT-TYPE
 | 
						|
   SYNTAX  InetAddressType
 | 
						|
   MAX-ACCESS  read-only
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION
 | 
						|
        "Unknown nas Inet address type. In case of dateTimeChanged and reboot event contains 0."
 | 
						|
   ::= { rlRadiusServUnknownNasEntry 5 }
 | 
						|
 | 
						|
rlRadiusServUnknownNasInetAddress OBJECT-TYPE
 | 
						|
   SYNTAX  InetAddress
 | 
						|
   MAX-ACCESS  read-only
 | 
						|
   STATUS current
 | 
						|
   DESCRIPTION
 | 
						|
        "Unknown nas Inet address. In case of dateTimeChanged and reboot event contains 0."
 | 
						|
   ::= { rlRadiusServUnknownNasEntry 9 }
 | 
						|
 | 
						|
rlRadiusServClearUnknownNas OBJECT-TYPE
 | 
						|
    SYNTAX TruthValue
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Setting this object to TRUE clears the Radius Unknown Nas cache."
 | 
						|
    ::= { rlRadiusServ 20 }
 | 
						|
END
 |