Class: Google::Apis::PrivatecaV1::UserDefinedAccessUrls
- Inherits:
-
Object
- Object
- Google::Apis::PrivatecaV1::UserDefinedAccessUrls
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/privateca_v1/classes.rb,
lib/google/apis/privateca_v1/representations.rb,
lib/google/apis/privateca_v1/representations.rb
Overview
User-defined URLs for accessing content published by this CertificateAuthority.
Instance Attribute Summary collapse
-
#aia_issuing_certificate_urls ⇒ Array<String>
Optional.
-
#crl_access_urls ⇒ Array<String>
Optional.
Instance Method Summary collapse
-
#initialize(**args) ⇒ UserDefinedAccessUrls
constructor
A new instance of UserDefinedAccessUrls.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ UserDefinedAccessUrls
Returns a new instance of UserDefinedAccessUrls.
2903 2904 2905 |
# File 'lib/google/apis/privateca_v1/classes.rb', line 2903 def initialize(**args) update!(**args) end |
Instance Attribute Details
#aia_issuing_certificate_urls ⇒ Array<String>
Optional. A list of URLs where the issuer CA certificate may be downloaded,
which appears in the "Authority Information Access" extension in the
certificate. If specified, the default Cloud Storage URLs will be omitted.
Corresponds to the JSON property aiaIssuingCertificateUrls
2894 2895 2896 |
# File 'lib/google/apis/privateca_v1/classes.rb', line 2894 def aia_issuing_certificate_urls @aia_issuing_certificate_urls end |
#crl_access_urls ⇒ Array<String>
Optional. A list of URLs where to obtain CRL information, i.e. the
DistributionPoint.fullName described by https://tools.ietf.org/html/rfc5280#
section-4.2.1.13. If specified, the default Cloud Storage URLs will be omitted.
Corresponds to the JSON property crlAccessUrls
2901 2902 2903 |
# File 'lib/google/apis/privateca_v1/classes.rb', line 2901 def crl_access_urls @crl_access_urls end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2908 2909 2910 2911 |
# File 'lib/google/apis/privateca_v1/classes.rb', line 2908 def update!(**args) @aia_issuing_certificate_urls = args[:aia_issuing_certificate_urls] if args.key?(:aia_issuing_certificate_urls) @crl_access_urls = args[:crl_access_urls] if args.key?(:crl_access_urls) end |