Class: IControl::Management::KeyCertificate::CertificateRequestInformation

Inherits:
Base::Struct
  • Object
show all
Defined in:
lib/icontrol/management/key_certificate.rb,
lib/icontrol/management/key_certificate.rb

Overview

A struct that describes the full information of a certificate request.

Instance Attribute Summary collapse

Instance Attribute Details

#bit_lengthNumeric

The bit length of the key used when the certificate request is created.

Returns:

  • (Numeric)

    the current value of bit_length



686
687
688
# File 'lib/icontrol/management/key_certificate.rb', line 686

def bit_length
  @bit_length
end

#csr_infoIControl::Management::KeyCertificate::CertificateRequest

The basic information of the certificate request.

Returns:



686
687
688
# File 'lib/icontrol/management/key_certificate.rb', line 686

def csr_info
  @csr_info
end

#file_nameString

The full path/file name of the certificate request on disk.

Returns:

  • (String)

    the current value of file_name



686
687
688
# File 'lib/icontrol/management/key_certificate.rb', line 686

def file_name
  @file_name
end

#key_typeIControl::Management::KeyCertificate::KeyType

The key type of the key used when the certificate request is created.

Returns:



686
687
688
# File 'lib/icontrol/management/key_certificate.rb', line 686

def key_type
  @key_type
end

#serial_numberString

The serial number of the certificate request (if assigned).

Returns:

  • (String)

    the current value of serial_number



686
687
688
# File 'lib/icontrol/management/key_certificate.rb', line 686

def serial_number
  @serial_number
end

#subjectIControl::Management::KeyCertificate::X509Data

The x509 data of the certificate request's owner.

Returns:



686
687
688
# File 'lib/icontrol/management/key_certificate.rb', line 686

def subject
  @subject
end

#titleString

The title of the certificate request.

Returns:

  • (String)

    the current value of title



686
687
688
# File 'lib/icontrol/management/key_certificate.rb', line 686

def title
  @title
end