Dell-SSL
- Registered at
- 1.3.6.1.4.1.89.100
- Last updated
- 2003-09-21 00:00
- Organization
- Dell
- Revisions
- 2003-09-21 00:00
- Namespace
- dell
- Source file
Dell-SSL- Digest
sha256:268d321354b3af95a214334885a74bfb5ea7bb9078d93a46e2be5a5f960044d3
Description
The private MIB module definition for SSL.
Contact
www.dell.com
Imports
| From | Symbols |
|---|---|
| Dell-MIB | rnd |
| SNMPv2-CONF | MODULE-COMPLIANCE, NOTIFICATION-GROUP |
| SNMPv2-SMI | IpAddress, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, Unsigned32, iso |
| SNMPv2-TC | DisplayString, RowStatus, TEXTUAL-CONVENTION, TruthValue |
Imported by
Nothing in this corpus imports this module.
Load order
Every file a consumer needs in order to load this module, dependencies first.
Dell-MIB Dell-SSL SNMPv2-CONF SNMPv2-SMI SNMPv2-TC
Textual conventions
| Name | OID | Syntax | Access | Status |
|---|---|---|---|---|
| RlSslPublicKeyAlgorithm TEXTUAL-CONVENTION This textual convention describes the various possible public key algorithms. The key algorithm is used to select the PK to be generated and is also used when viewing the public keys. | current |
Objects
| Name | OID | Syntax | Access | Status |
|---|---|---|---|---|
| rlSslCertificateGenerationTable OBJECT-TYPE This table is used for : 1. generating keys and self signed certificate - saved in flash and RAM (not in configuration file) 2. generating certificate requests - saved in RAM, can be read by rlSslCertificateExportTable 3. generating self signed certificate - saved in flash and RAM (not in configuraion file) By setting rlSslCertificateGenerationAction to the appropriate value this action takes place. The other fields of this table are used for each of this actions | 1.3.6.1.4.1.89.100.1 | not-accessible | current | |
| rlSslCertificateGenerationEntry OBJECT-TYPE The row definition for this table. | 1.3.6.1.4.1.89.100.1.1 | not-accessible | current | |
| rlSslCertificateGenerationIndex OBJECT-TYPE This index is always set to 1 no matter for which certificate or certificate request the action refers to. | 1.3.6.1.4.1.89.100.1.1.1 | INTEGER | read-write | current |
| rlSslCertificateGenerationId OBJECT-TYPE The device can hold a number of keys/certificates/certificate requests. These certificates are always numbered from 1 to N (maximum number of certificates in device). This field decides to which keys/certificates/certificate requests the action refers. | 1.3.6.1.4.1.89.100.1.1.2 | INTEGER | read-write | current |
| rlSslCertificateGenerationCountryName OBJECT-TYPE Value of country name field that will appear when a new certificate request or self signed certificate is generated. | 1.3.6.1.4.1.89.100.1.1.3 | DisplayString (SIZE(2)) | read-write | current |
| rlSslCertificateGenerationStateOrProvinceName OBJECT-TYPE Value of state or province name field that will appear when a new certificate or self signed certificate is generated. | 1.3.6.1.4.1.89.100.1.1.4 | DisplayString (SIZE(1..64)) | read-write | current |
| rlSslCertificateGenerationLocalityName OBJECT-TYPE Value of locality field that will appear when a new certificate or self signed certificate is generated. | 1.3.6.1.4.1.89.100.1.1.5 | DisplayString (SIZE(1..64)) | read-write | current |
| rlSslCertificateGenerationOrganizationName OBJECT-TYPE Value of organization field that will appear when a new certificate or self signed certificate is generated. | 1.3.6.1.4.1.89.100.1.1.6 | DisplayString (SIZE(1..64)) | read-write | current |
| rlSslCertificateGenerationOrganizationUnitName OBJECT-TYPE Value of organization field that will appear when a new certificate or self signed certificate is generated. | 1.3.6.1.4.1.89.100.1.1.7 | DisplayString (SIZE(1..64)) | read-write | current |
| rlSslCertificateGenerationCommonName OBJECT-TYPE Value of common name field that will appear when a new certificate or self signed certificate is generated. | 1.3.6.1.4.1.89.100.1.1.8 | DisplayString (SIZE(1..64)) | read-write | current |
| rlSslCertificateGenerationValidDays OBJECT-TYPE When generating self signed certificate this field sets the valid fields. 'Valid from' is current GMT and 'valid to' current GMT + the value of this field. | 1.3.6.1.4.1.89.100.1.1.9 | INTEGER | read-write | current |
| rlSslCertificateGenerationRsaKeyLength OBJECT-TYPE Setting the RSA key size that will be created when a new key is generated - generateRsaKeyAndSelfSignedCertificate | 1.3.6.1.4.1.89.100.1.1.10 | INTEGER (512..2048) | read-write | current |
| rlSslCertificateGenerationPassphrase OBJECT-TYPE When a RSA key is generated (generateRsaKeyAndSelfSignedCertificate) this passphrase is saved in flash and when the time comes and the certificate and the key are exported in PKCS12 format this passphrase is used to encrypt it. If the passphrase is empty the key and certificate can not be exported. There is no method of obtaining this passphrase once a key was generated. | 1.3.6.1.4.1.89.100.1.1.11 | DisplayString | read-write | current |
| rlSslCertificateGenerationAction OBJECT-TYPE Setting to a regenerateCertificate causes a new certificate to be generated and to be used for all new sessions. | 1.3.6.1.4.1.89.100.1.1.12 | INTEGER {generateRsaKeyAndSelfSignedCertificate(1), generateSelfSignedCertificate(2), generatePkcs12(3), generateCertificateRequest(4)} | read-write | current |
| rlSslCertificateExportTable OBJECT-TYPE This table is used for viewing saved data from RAM and flash. | 1.3.6.1.4.1.89.100.2 | not-accessible | current | |
| rlSslCertificateExportEntry OBJECT-TYPE The row definition for this table. | 1.3.6.1.4.1.89.100.2.1 | not-accessible | current | |
| rlSslCertificateExportId OBJECT-TYPE Identifies the index of this certficate / certificate request the table holds. | 1.3.6.1.4.1.89.100.2.1.1 | INTEGER | read-only | current |
| rlSslCertificateExportType OBJECT-TYPE Identifies the type of data the current entry shows. | 1.3.6.1.4.1.89.100.2.1.2 | INTEGER {certificateRequestPemFormat(1), certificatePemFormat(2), certificateOpenSslFormat(3), certificateAndKeyPkcs12(4)} | read-only | current |
| rlSslCertificateExportFragmentId OBJECT-TYPE Identifies the index of this fragment in the certificate request. | 1.3.6.1.4.1.89.100.2.1.3 | INTEGER | read-only | current |
| rlSslCertificateExportFragmentText OBJECT-TYPE A part of the readable text entry for the certificate request. | 1.3.6.1.4.1.89.100.2.1.4 | OCTET STRING | read-only | current |
| rlSslCertificateSave OBJECT-TYPE Saves data from rlSslCertificateImportTable to RAM and CDB. When an external certificate should be copied to the device first we copy it to rlSslCertificateImportTable and then this scalar is set to the certificate id that we want to save - 1. All entries in rlSslCertificateImportTable that have this id and their format is equal to the current value of rlSslCertificateSaveFormat are concatenated. 2. If the imported certificate format is .. - section 1 result is validated against the key with the same index. If validation fails for any reason - the certificate is not saved and the setting this scalar fails.] This scalar is for certificate 1 only... for certificate 2 use rlSslCertificateSave2 | 1.3.6.1.4.1.89.100.3 | INTEGER | read-write | current |
| rlSslCertificateSaveFormat OBJECT-TYPE . | 1.3.6.1.4.1.89.100.4 | INTEGER {x509(1), pkcs12(2)} | read-write | current |
| rlSslImportedPKCS12CertificatePassphrase OBJECT-TYPE . | 1.3.6.1.4.1.89.100.5 | DisplayString (SIZE(8..96)) | read-write | current |
| rlSslCertificateImportTable OBJECT-TYPE This table is used for copying an external certificate to the device - see rlSslCertificateSave | 1.3.6.1.4.1.89.100.6 | not-accessible | current | |
| rlSslCertificateImportEntry OBJECT-TYPE The row definition for this table. | 1.3.6.1.4.1.89.100.6.1 | not-accessible | current | |
| rlSslCertificateImportId OBJECT-TYPE The certificate ID. | 1.3.6.1.4.1.89.100.6.1.1 | INTEGER | read-write | current |
| rlSslCertificateImportFormat OBJECT-TYPE . | 1.3.6.1.4.1.89.100.6.1.2 | INTEGER {x509(1), pkcs12(2)} | read-write | current |
| rlSslCertificateImportFragmentId OBJECT-TYPE Identifies the index of this fragment in the certificate. | 1.3.6.1.4.1.89.100.6.1.3 | INTEGER | read-write | current |
| rlSslCertificateImportFragmentText OBJECT-TYPE A part of the readable text entry for the certificate. | 1.3.6.1.4.1.89.100.6.1.4 | OCTET STRING | read-write | current |
| rlSslCertificateImportFragmentStatus OBJECT-TYPE | 1.3.6.1.4.1.89.100.6.1.5 | RowStatus | read-write | current |
| rlSslSSLv2Enable OBJECT-TYPE if enabled then SSLv2 will be supported , if disabled SSLv2 won't be supported. only SSLV3 and TSL1. Note: disabling SSLv2 is more secure. | 1.3.6.1.4.1.89.100.7 | INTEGER {enabled(1), disabled(2)} | read-write | current |
| rlSslImportExportSelfKeyTable OBJECT-TYPE This table can be used for 2 purposes: 1) Importing public/private key pair to serve as the device key when acting as SSL server. This is done by setting entries to this table, according to the specified format. When the last entry (footer) is set, the whole key pair is checked and if valid, stored in CDB. 2) Exporting the device SSL server public/private key. This can be done by performing GetNext operations on this table. | 1.3.6.1.4.1.89.100.8 | not-accessible | current | |
| rlSslImportExportSelfKeyEntry OBJECT-TYPE The row definition for this table. | 1.3.6.1.4.1.89.100.8.1 | not-accessible | current | |
| rlSslImportExportSelfKeyFormat OBJECT-TYPE Specifies the format of public/key pair. The following formats are supported for import/export: 1) uuencoded_format - in this format both private and public key are in uu-encoded format, and are seperated from one another by header and footer. An example of the concateneation of all fragments in this format is: -----BEGIN RSA PRIVATE KEY----- tDaNkZZoCxXfkLLsLDlZ6T9H8U4Gz637eRV7BYBpapkidAxY1UG0/qgfKLPkbId4wzht6ArV9bE4fMtX wSMOxL3q31pOmUdVhjbWYcgZQBDy1DjFSbuIEdP85c96B9bBE2nPv90mSvb/6j8R2NItT/KJeiYMtLtI N3m6/zESKJGIrX0jP1RFDjVZSS5chSAFgB0egsLZEyOQn7jAqpX/x/easD2J6F/OjPXlJ9Hff2tMb3NU QYyBoWH2J9IxhWB6Vo66R9Y04JGR18uL/rV2sMCtpg5ppkVTEpNTp9qE1yXocR2NmzUfNFap+GJ4IHj8 CzkVfmJM/kEWaJsYgHbAgLyRg4QVyelfobv1B71aQ+u1z9KGu/QajkWdR04OQfsGOL1CvU2LGYDcRjfH jv+jl/UkDRRjoD9kt2WvouT+OL6esvKl0OJBqWbGNXg9TWv/VLtJIwgUno+MLaJuOM4Fh44+wpnqUXwQ TFtBFc8pzt5BoOwbv9gXpicTkq4/+GhwXWXxSVFebKhnHAvKSLT+Ba7K7ZeR8EIIxbXdDNFOiS45R2KI jxxXLXK44u6KGl5MygCKXUOFlJ+Zhgrq6ZH17z/RVJQ2CWqb5Ekn9GY3kH9QZ3mb4MDPfriWi2lHGXHY JmJd4SLQhpBdnOS5tu84QmyU3dNbAdzghDsR+dEY/6g7Cn0kcVkeHNZ0H+mCZik5f6XBD8eplkk43bdR FrkwTeAjwurGcKwdiKkR4DlfSq3DKssVBucTqUpqsKqPXLwTIL44rWKhEPXgGPB2XDG0VLvIRKkAgEGI LNTwOm091Ro= -----END RSA PRIVATE KEY----- -----BEGIN RSA PUBLIC KEY----- MIGHAoGBAOeIC9gRg3YaEGGMp3C00qNwLINAEDZV/J4BWM5WnWwCWZyHXDs2XiEmFu0ZONAD4gcT2f2f NNfCBPye39VVuOkKQuSV0MLLX5800LZ4y1BNcPzPZHpnGaCzl7iAjhfj9MolzAh5VRjeiYt0t1um4dm+ q9A4BtfpJqDYxCW9uxd/AgEj -----END RSA PUBLIC KEY----- | 1.3.6.1.4.1.89.100.8.1.1 | INTEGER {uuencoded-format(1)} | not-accessible | current |
| rlSslImportExportSelfKeyIndex OBJECT-TYPE Identifies the SSL server key index (there can be more than one key). | 1.3.6.1.4.1.89.100.8.1.2 | INTEGER | not-accessible | current |
| rlSslImportExportSelfKeyFragmentId OBJECT-TYPE Identifies the index of this fragment in the key pair input/output. | 1.3.6.1.4.1.89.100.8.1.3 | INTEGER | not-accessible | current |
| rlSslImportExportSelfKeyAlgorithm OBJECT-TYPE Identifies the type of key pair. | 1.3.6.1.4.1.89.100.8.1.4 | RlSslPublicKeyAlgorithm | read-write | current |
| rlSslImportExportSelfKeyFragmentText OBJECT-TYPE A part of the readable text entry for the key pair input/output. | 1.3.6.1.4.1.89.100.8.1.5 | OCTET STRING | read-write | current |
| rlSslCertificateSave2 OBJECT-TYPE Saves data from rlSslCertificateImportTable to RAM and CDB. When an external certificate should be copied to the device first we copy it to rlSslCertificateImportTable and then this scalar is set to the certificate id that we want to save - 1. All entries in rlSslCertificateImportTable that have this id and their format is equal to the current value of rlSslCertificateSaveFormat are concatenated. 2. If the imported certificate format is .. - section 1 result is validated against the key with the same index. If validation fails for any reason - the certificate is not saved and the setting this scalar fails.] This scalar is for certificate 2 only... for certificate 1 use rlSslCertificateSave | 1.3.6.1.4.1.89.100.9 | INTEGER | read-write | current |
| rlSslisCertificate1Default OBJECT-TYPE if set to true then this is the default key , will be configured when auto generation is done , will set to try , all other cases will be set to false. | 1.3.6.1.4.1.89.100.10 | TruthValue | read-write | current |
| rlSslisCertificate2Default OBJECT-TYPE if set to true then this is the default key , will be configured when auto generation is done , will set to try , all other cases will be set to false. | 1.3.6.1.4.1.89.100.11 | TruthValue | read-write | current |