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/*
.
979 980 981 982 983 984 985 986 987 988 989 990 991 992 |
# File 'proto_docs/google/cloud/security/privateca/v1/resources.rb', line 979 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.
979 980 981 982 983 984 985 986 987 988 989 990 991 992 |
# File 'proto_docs/google/cloud/security/privateca/v1/resources.rb', line 979 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 |