Reference documentation and code samples for the Ceritificate Authority Service V1 API class Google::Cloud::Security::PrivateCA::V1::CertificateConfig::SubjectConfig.
These values are used to create the distinguished name and subject alternative name fields in an X.509 certificate.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#subject
def subject() -> ::Google::Cloud::Security::PrivateCA::V1::Subject
Returns
- (::Google::Cloud::Security::PrivateCA::V1::Subject) — Required. Contains distinguished name fields such as the common name, location and organization.
#subject=
def subject=(value) -> ::Google::Cloud::Security::PrivateCA::V1::Subject
Parameter
- value (::Google::Cloud::Security::PrivateCA::V1::Subject) — Required. Contains distinguished name fields such as the common name, location and organization.
Returns
- (::Google::Cloud::Security::PrivateCA::V1::Subject) — Required. Contains distinguished name fields such as the common name, location and organization.
#subject_alt_name
def subject_alt_name() -> ::Google::Cloud::Security::PrivateCA::V1::SubjectAltNames
Returns
- (::Google::Cloud::Security::PrivateCA::V1::SubjectAltNames) — Optional. The subject alternative name fields.
#subject_alt_name=
def subject_alt_name=(value) -> ::Google::Cloud::Security::PrivateCA::V1::SubjectAltNames
Parameter
- value (::Google::Cloud::Security::PrivateCA::V1::SubjectAltNames) — Optional. The subject alternative name fields.
Returns
- (::Google::Cloud::Security::PrivateCA::V1::SubjectAltNames) — Optional. The subject alternative name fields.