146 lines
4.7 KiB
Plaintext
146 lines
4.7 KiB
Plaintext
-------------------------------------------------------------------------------
|
|
-- SSL module MIB
|
|
-------------------------------------------------------------------------------
|
|
-- Version 0.02
|
|
-- 2004/3/30 14:30
|
|
-- By Jesson Lee
|
|
-- Remove swSSLVersionSSLv3 and swSSLVersionTLSv1Admin objects
|
|
-- Add swSSLStatusAdmin object
|
|
-- Add swSSLCacheTimeout object
|
|
-- Remove swSSLCertificateRequest object
|
|
-- Remove swSSLCertificateFileType object
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Version 0.01
|
|
-- 2003/7/2 02:22
|
|
|
|
-------------------------------------------------------------------------------
|
|
|
|
|
|
SSL-MIB DEFINITIONS ::= BEGIN
|
|
|
|
|
|
-- -------------------------------------------------------------
|
|
-- SSL System Access Control MIB
|
|
-- -------------------------------------------------------------
|
|
|
|
|
|
IMPORTS
|
|
IpAddress
|
|
FROM RFC1155-SMI
|
|
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
|
|
FROM SNMPv2-SMI
|
|
DisplayString
|
|
FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
|
|
dlink-common-mgmt FROM DLINK-ID-REC-MIB;
|
|
|
|
|
|
swSSLMIB MODULE-IDENTITY
|
|
LAST-UPDATED "9911220000Z"
|
|
ORGANIZATION "Working Group"
|
|
CONTACT-INFO
|
|
" "
|
|
DESCRIPTION
|
|
"The Secure Socket Layer MIB."
|
|
::= { dlink-common-mgmt 7}
|
|
|
|
swSSLMgmt OBJECT IDENTIFIER ::= { swSSLMIB 1 }
|
|
|
|
-- -------------------------------------------------------------
|
|
-- Textual Conventions
|
|
-- -------------------------------------------------------------
|
|
|
|
swSSLStatusAdmin OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
disabled(2),
|
|
enabled(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the SSL feature is support or not ."
|
|
::= { swSSLMgmt 1}
|
|
|
|
swSSLCipherSuites OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
rsa-with-rc4-128-MD5 (0),
|
|
rsa-with-3des-ede-cbc-sha(1),
|
|
dhe-dss-with-3des-ede-cbc-sha(2),
|
|
rsa-export-with-rc4-40-md5(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the ciphersuites are enabled or not in the system.
|
|
If the bit is 1 , indicate that ciphersuite is enabled , else is disabled . "
|
|
::= { swSSLMgmt 2}
|
|
|
|
swSSLCacheTimeout OBJECT-TYPE
|
|
SYNTAX Unsigned32 (60..86400)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the Cache Timeout value for SSL module to refresh the session
|
|
resume data kept in database"
|
|
::= { swSSLMgmt 3}
|
|
|
|
swSSLCertificateFile OBJECT IDENTIFIER ::= { swSSLMIB 2 }
|
|
|
|
----------------------------------------------------------------------------------------------
|
|
|
|
|
|
swSSLCertificateFileIPAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address where the file to be downloaded is located"
|
|
::= { swSSLCertificateFile 1 }
|
|
|
|
swSSLCertificateFilePath OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The description for the certificate file name included full path to be downloaded ."
|
|
::= { swSSLCertificateFile 2 }
|
|
|
|
swSSLCertificateKeyFilePath OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The description for the key file name included full path to be downloaded ."
|
|
::= { swSSLCertificateFile 3 }
|
|
|
|
swSSLCertificateFileCtrl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
inactive(2),
|
|
start(3),
|
|
delete(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object provides the user to download certificate or key file. "
|
|
::= { swSSLCertificateFile 4 }
|
|
|
|
swSSLCertificateFileShowSatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
rsa(2),
|
|
dsa(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Show certificate file status."
|
|
::= { swSSLCertificateFile 5 }
|
|
-- -------------------------------------------------------------------------------------
|
|
|
|
END |