Reference documentation and code samples for the Ceritificate Authority Service V1 API class Google::Cloud::Security::PrivateCA::V1::CertificateExtensionConstraints.
Describes a set of X.509 extensions that may be part of some certificate issuance controls.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#additional_extensions
def additional_extensions() -> ::Array<::Google::Cloud::Security::PrivateCA::V1::ObjectId>
Returns
- (::Array<::Google::Cloud::Security::PrivateCA::V1::ObjectId>) — Optional. A set of ObjectIds identifying custom X.509 extensions. Will be combined with known_extensions to determine the full set of X.509 extensions.
#additional_extensions=
def additional_extensions=(value) -> ::Array<::Google::Cloud::Security::PrivateCA::V1::ObjectId>
Parameter
- value (::Array<::Google::Cloud::Security::PrivateCA::V1::ObjectId>) — Optional. A set of ObjectIds identifying custom X.509 extensions. Will be combined with known_extensions to determine the full set of X.509 extensions.
Returns
- (::Array<::Google::Cloud::Security::PrivateCA::V1::ObjectId>) — Optional. A set of ObjectIds identifying custom X.509 extensions. Will be combined with known_extensions to determine the full set of X.509 extensions.
#known_extensions
def known_extensions() -> ::Array<::Google::Cloud::Security::PrivateCA::V1::CertificateExtensionConstraints::KnownCertificateExtension>
Returns
- (::Array<::Google::Cloud::Security::PrivateCA::V1::CertificateExtensionConstraints::KnownCertificateExtension>) — Optional. A set of named X.509 extensions. Will be combined with additional_extensions to determine the full set of X.509 extensions.
#known_extensions=
def known_extensions=(value) -> ::Array<::Google::Cloud::Security::PrivateCA::V1::CertificateExtensionConstraints::KnownCertificateExtension>
Parameter
- value (::Array<::Google::Cloud::Security::PrivateCA::V1::CertificateExtensionConstraints::KnownCertificateExtension>) — Optional. A set of named X.509 extensions. Will be combined with additional_extensions to determine the full set of X.509 extensions.
Returns
- (::Array<::Google::Cloud::Security::PrivateCA::V1::CertificateExtensionConstraints::KnownCertificateExtension>) — Optional. A set of named X.509 extensions. Will be combined with additional_extensions to determine the full set of X.509 extensions.