Observium_CE/mibs/infinera/INFINERA-CERT-LOCALCERT-MIB

193 lines
5.2 KiB
Plaintext

-- *****************************************************************
-- INFINERA-CERT-LOCALCERT
--
-- October 2016, Kavitha Manjunatha
--
--
-- Copyright (c) 2008-2012 by Infinera Inc.
-- All rights reserved.
-- ****************************************************************
INFINERA-CERT-LOCALCERT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
cert FROM INFINERA-REG-MIB
ifIndex FROM IF-MIB
DisplayString FROM SNMPv2-TC
InfnX509Version, InfnX509Encoding,
InfnX509Status FROM INFINERA-TC-MIB
;
localCertMIB MODULE-IDENTITY
LAST-UPDATED "201610100000Z"
ORGANIZATION
"Infinera"
CONTACT-INFO
"Infinera
1322 Bordeaux Drive
Sunnyvale, CA - 94089
Contact : Technical Support
Email : support@infinera.com
Phone : 1-877-INF-5288"
DESCRIPTION
" "
REVISION "201601010000Z"
DESCRIPTION
" "
::= { cert 1 }
localCertTable OBJECT-TYPE
SYNTAX SEQUENCE OF LocalCertEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of LocalCert entries. Each entry is uniquely identified by
the value of ifIndex."
::= { localCertMIB 1 }
localCertEntry OBJECT-TYPE
SYNTAX LocalCertEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A localCert entry containing information pertaining to Infinera localCerts"
INDEX { ifIndex }
::= { localCertTable 1 }
LocalCertEntry ::= SEQUENCE {
localCertMoId DisplayString,
localCertSerialNumber DisplayString,
localCertVersion InfnX509Version,
localCertIssuer DisplayString,
localCertSubject DisplayString,
localCertValidFrom DisplayString,
localCertValidTo DisplayString,
localCertEncoding InfnX509Encoding,
localCertStatus InfnX509Status,
localCertPublicKeyAlgorithm DisplayString,
localCertPublicKeyLength Integer32,
localCertSignatureAlgorithm DisplayString
}
localCertMoId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { localCertEntry 1 }
localCertSerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { localCertEntry 2 }
localCertVersion OBJECT-TYPE
SYNTAX InfnX509Version
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { localCertEntry 3 }
localCertIssuer OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { localCertEntry 4 }
localCertSubject OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { localCertEntry 5 }
localCertValidFrom OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { localCertEntry 6 }
localCertValidTo OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { localCertEntry 7 }
localCertEncoding OBJECT-TYPE
SYNTAX InfnX509Encoding
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { localCertEntry 8 }
localCertStatus OBJECT-TYPE
SYNTAX InfnX509Status
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { localCertEntry 9 }
localCertPublicKeyAlgorithm OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { localCertEntry 10 }
localCertPublicKeyLength OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { localCertEntry 11 }
localCertSignatureAlgorithm OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { localCertEntry 12 }
localCertConformance OBJECT IDENTIFIER ::= { localCertMIB 2 }
localCertCompliances OBJECT IDENTIFIER ::= { localCertConformance 1 }
localCertGroups OBJECT IDENTIFIER ::= { localCertConformance 2 }
localCertCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Describes the requirements for conformance to the BPP-MIB"
MODULE
MANDATORY-GROUPS { localCertGroup }
::= { localCertCompliances 1 }
localCertGroup OBJECT-GROUP
OBJECTS {
localCertMoId,
localCertSerialNumber,
localCertVersion,
localCertIssuer,
localCertSubject,
localCertValidFrom,
localCertValidTo,
localCertEncoding,
localCertStatus,
localCertPublicKeyAlgorithm,
localCertPublicKeyLength,
localCertSignatureAlgorithm
}
STATUS current
DESCRIPTION
" A collection of objects for managing the localCerts"
::= { localCertGroups 1 }
END