Class: IControl::Management::KeyCertificate::CertificateDetail
- Inherits:
-
Base::Struct
- Object
- Base::Struct
- IControl::Management::KeyCertificate::CertificateDetail
- Defined in:
- lib/icontrol/management/key_certificate.rb,
lib/icontrol/management/key_certificate.rb
Overview
A struct that describes the detailed information of a certificate.
Instance Attribute Summary collapse
-
#bit_length ⇒ Numeric
The bit length of the key used when the certificate is created.
-
#cert_info ⇒ IControl::Management::KeyCertificate::Certificate
The basic information of the certificate.
-
#cert_type ⇒ IControl::Management::KeyCertificate::CertificateType
The certificate type.
-
#expiration_date ⇒ Numeric
The numeric representation of the expiration date.
-
#expiration_string ⇒ String
The string representation of the expiration date.
-
#issuer ⇒ IControl::Management::KeyCertificate::X509Data
The x509 data of the authority who signs this certificate.
-
#key_type ⇒ IControl::Management::KeyCertificate::KeyType
The key type of the key used when the certificate is created.
-
#serial_number ⇒ String
The serial number of the certificate (if assigned).
-
#subject ⇒ IControl::Management::KeyCertificate::X509Data
The x509 data of the certificate’s owner.
-
#version ⇒ Numeric
The version of the certificate.
Instance Attribute Details
#bit_length ⇒ Numeric
The bit length of the key used when the certificate is created.
641 642 643 |
# File 'lib/icontrol/management/key_certificate.rb', line 641 def bit_length @bit_length end |
#cert_info ⇒ IControl::Management::KeyCertificate::Certificate
The basic information of the certificate.
641 642 643 |
# File 'lib/icontrol/management/key_certificate.rb', line 641 def cert_info @cert_info end |
#cert_type ⇒ IControl::Management::KeyCertificate::CertificateType
The certificate type.
641 642 643 |
# File 'lib/icontrol/management/key_certificate.rb', line 641 def cert_type @cert_type end |
#expiration_date ⇒ Numeric
The numeric representation of the expiration date.
641 642 643 |
# File 'lib/icontrol/management/key_certificate.rb', line 641 def expiration_date @expiration_date end |
#expiration_string ⇒ String
The string representation of the expiration date.
641 642 643 |
# File 'lib/icontrol/management/key_certificate.rb', line 641 def expiration_string @expiration_string end |
#issuer ⇒ IControl::Management::KeyCertificate::X509Data
The x509 data of the authority who signs this certificate.
641 642 643 |
# File 'lib/icontrol/management/key_certificate.rb', line 641 def issuer @issuer end |
#key_type ⇒ IControl::Management::KeyCertificate::KeyType
The key type of the key used when the certificate is created.
641 642 643 |
# File 'lib/icontrol/management/key_certificate.rb', line 641 def key_type @key_type end |
#serial_number ⇒ String
The serial number of the certificate (if assigned).
641 642 643 |
# File 'lib/icontrol/management/key_certificate.rb', line 641 def serial_number @serial_number end |
#subject ⇒ IControl::Management::KeyCertificate::X509Data
The x509 data of the certificate’s owner.
641 642 643 |
# File 'lib/icontrol/management/key_certificate.rb', line 641 def subject @subject end |
#version ⇒ Numeric
The version of the certificate.
641 642 643 |
# File 'lib/icontrol/management/key_certificate.rb', line 641 def version @version end |