Class: Google::Cloud::Security::PrivateCA::V1::SubordinateConfig
- Inherits:
-
Object
- Object
- Google::Cloud::Security::PrivateCA::V1::SubordinateConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/security/privateca/v1/resources.rb
Overview
Describes a subordinate CA's issuers. This is either a resource name 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::V1::SubordinateConfig::SubordinateConfigChain
Required.
Instance Attribute Details
#certificate_authority ⇒ ::String
Returns 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/*
.
940 941 942 943 944 945 946 947 948 949 950 951 952 953 |
# File 'proto_docs/google/cloud/security/privateca/v1/resources.rb', line 940 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::V1::SubordinateConfig::SubordinateConfigChain
Returns Required. Contains the PEM certificate chain for the issuers of this CertificateAuthority, but not pem certificate for this CA itself.
940 941 942 943 944 945 946 947 948 949 950 951 952 953 |
# File 'proto_docs/google/cloud/security/privateca/v1/resources.rb', line 940 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 |