initial commit; version 22.5.12042
This commit is contained in:
141
mibs/hp/HP-ICF-MIN-KEY-MIB
Normal file
141
mibs/hp/HP-ICF-MIN-KEY-MIB
Normal file
@ -0,0 +1,141 @@
|
||||
HP-ICF-MIN-KEY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hpSwitch
|
||||
FROM HP-ICF-OID
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
hpicfMinKeyMIB MODULE-IDENTITY
|
||||
|
||||
LAST-UPDATED "201606220900Z" --June 22, 2016
|
||||
ORGANIZATION "HP Networking"
|
||||
CONTACT-INFO "Hewlett-Packard Enterprise Company
|
||||
8000 Foothills Blvd.
|
||||
Roseville, CA 95747"
|
||||
DESCRIPTION
|
||||
"This MIB module describes objects for enforcing minimum secure key
|
||||
size in the HPE Integrated Communication
|
||||
Facility product line."
|
||||
|
||||
REVISION "201606220900Z" -- June 22, 2016
|
||||
DESCRIPTION
|
||||
"Initial version of minimum key MIB module."
|
||||
|
||||
::= { hpSwitch 132 }
|
||||
|
||||
|
||||
---
|
||||
--- Node definitions
|
||||
---
|
||||
|
||||
hpicfMinKeyObjects OBJECT IDENTIFIER ::= { hpicfMinKeyMIB 0 }
|
||||
hpicfMinKeyConformance OBJECT IDENTIFIER ::= { hpicfMinKeyMIB 1 }
|
||||
-- hpicfMinKeyNotifications OBJECT IDENTIFIER ::= { hpicfMinKeyMIB 2 }
|
||||
|
||||
|
||||
hpicfMinKeyConfigObjects OBJECT IDENTIFIER ::= { hpicfMinKeyObjects 1 }
|
||||
-- hpicfMinKeyStatsObjects OBJECT IDENTIFIER ::= { hpicfMinKeyObjects 2 }
|
||||
|
||||
|
||||
---
|
||||
--- Scalar configuration objects
|
||||
---
|
||||
|
||||
-- hpicfMinKeyScalarConfig OBJECT IDENTIFIER ::= { hpicfMinKeyConfigObjects 0 }
|
||||
|
||||
---
|
||||
--- minimum key table
|
||||
---
|
||||
hpicfMinKeyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HpicfMinKeyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of minimum secure key size objects"
|
||||
::= { hpicfMinKeyConfigObjects 1 }
|
||||
|
||||
hpicfMinKeyEntry OBJECT-TYPE
|
||||
SYNTAX HpicfMinKeyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the hpicfMinKeyTable."
|
||||
INDEX { hpicfMinKeyType}
|
||||
::= { hpicfMinKeyTable 1 }
|
||||
|
||||
HpicfMinKeyEntry ::= SEQUENCE {
|
||||
hpicfMinKeyType INTEGER,
|
||||
hpicfMinKeySize INTEGER,
|
||||
hpicfMinKeyRowStatus RowStatus
|
||||
}
|
||||
|
||||
hpicfMinKeyType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
rsa(1)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the key type for which the minimum
|
||||
secure key size enforced."
|
||||
::= { hpicfMinKeyEntry 1 }
|
||||
|
||||
hpicfMinKeySize OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
minBit1024(1),
|
||||
minBit2048(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the minimum secure key size enforced. The
|
||||
default value for this attribute will be 1024"
|
||||
::= { hpicfMinKeyEntry 2 }
|
||||
|
||||
|
||||
hpicfMinKeyRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of this row, by which new entries may be created
|
||||
or existing entries deleted from this table."
|
||||
|
||||
::= { hpicfMinKeyEntry 3 }
|
||||
|
||||
|
||||
--- ------------------------------------------------------------
|
||||
--- Conformance
|
||||
--- ------------------------------------------------------------
|
||||
|
||||
hpicfMinKeyCompliances OBJECT IDENTIFIER ::= { hpicfMinKeyConformance 1 }
|
||||
hpicfMinKeyGroups OBJECT IDENTIFIER ::= { hpicfMinKeyConformance 2 }
|
||||
|
||||
hpicfMinKeyCompliance1 MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION "The compliance statement"
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
hpicfMinKeyConfigGroup
|
||||
}
|
||||
::= { hpicfMinKeyCompliances 1 }
|
||||
|
||||
--- units of conformance
|
||||
|
||||
hpicfMinKeyConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hpicfMinKeySize,
|
||||
hpicfMinKeyRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing configuration for
|
||||
minimum secure key size."
|
||||
::= { hpicfMinKeyGroups 1 }
|
||||
|
||||
END
|
Reference in New Issue
Block a user