Class: Google::Cloud::Security::PrivateCA::V1beta1::SubordinateConfig
- Inherits:
-
Object
- Object
- Google::Cloud::Security::PrivateCA::V1beta1::SubordinateConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/security/privateca/v1beta1/resources.rb
Overview
Describes a subordinate CA's issuers. This is either a resource path to a known issuing CertificateAuthority, or a PEM issuer certificate chain.
Defined Under Namespace
Classes: SubordinateConfigChain
Instance Attribute Summary collapse
-
#certificate_authority ⇒ ::String
Required.
-
#pem_issuer_chain ⇒ ::Google::Cloud::Security::PrivateCA::V1beta1::SubordinateConfig::SubordinateConfigChain
Required.
Instance Attribute Details
#certificate_authority ⇒ ::String
Returns Required. This can refer to a CertificateAuthority in the same project 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/*/certificateAuthorities/*
.
611 612 613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'proto_docs/google/cloud/security/privateca/v1beta1/resources.rb', line 611 class SubordinateConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # This message describes a subordinate CA's issuer certificate chain. This # wrapper exists for compatibility reasons. # @!attribute [rw] pem_certificates # @return [::Array<::String>] # Required. Expected to be in leaf-to-root order according to RFC 5246. class SubordinateConfigChain include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#pem_issuer_chain ⇒ ::Google::Cloud::Security::PrivateCA::V1beta1::SubordinateConfig::SubordinateConfigChain
Returns Required. Contains the PEM certificate chain for the issuers of this CertificateAuthority, but not pem certificate for this CA itself.
611 612 613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'proto_docs/google/cloud/security/privateca/v1beta1/resources.rb', line 611 class SubordinateConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # This message describes a subordinate CA's issuer certificate chain. This # wrapper exists for compatibility reasons. # @!attribute [rw] pem_certificates # @return [::Array<::String>] # Required. Expected to be in leaf-to-root order according to RFC 5246. class SubordinateConfigChain include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |