Ceritificate Authority Service V1 API - Class Google::Cloud::Security::PrivateCA::V1::SubordinateConfig (v0.3.0)

Reference documentation and code samples for the Ceritificate Authority Service V1 API class Google::Cloud::Security::PrivateCA::V1::SubordinateConfig.

Describes a subordinate CA's issuers. This is either a resource name to a known issuing CertificateAuthority, or a PEM issuer certificate chain.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#certificate_authority

def certificate_authority() -> ::String
Returns
  • (::String) — Required. This can refer to a CertificateAuthority that was used to create a subordinate CertificateAuthority. This field is used for information and usability purposes only. The resource name is in the format projects/*/locations/*/caPools/*/certificateAuthorities/*.

#certificate_authority=

def certificate_authority=(value) -> ::String
Parameter
  • value (::String) — Required. This can refer to a CertificateAuthority that was used to create a subordinate CertificateAuthority. This field is used for information and usability purposes only. The resource name is in the format projects/*/locations/*/caPools/*/certificateAuthorities/*.
Returns
  • (::String) — Required. This can refer to a CertificateAuthority that was used to create a subordinate CertificateAuthority. This field is used for information and usability purposes only. The resource name is in the format projects/*/locations/*/caPools/*/certificateAuthorities/*.

#pem_issuer_chain

def pem_issuer_chain() -> ::Google::Cloud::Security::PrivateCA::V1::SubordinateConfig::SubordinateConfigChain
Returns

#pem_issuer_chain=

def pem_issuer_chain=(value) -> ::Google::Cloud::Security::PrivateCA::V1::SubordinateConfig::SubordinateConfigChain
Parameter
Returns