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.
2929 2930 2931 |
# File 'lib/google/apis/privateca_v1/classes.rb', line 2929 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
2920 2921 2922 |
# File 'lib/google/apis/privateca_v1/classes.rb', line 2920 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
2927 2928 2929 |
# File 'lib/google/apis/privateca_v1/classes.rb', line 2927 def crl_access_urls @crl_access_urls end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2934 2935 2936 2937 |
# File 'lib/google/apis/privateca_v1/classes.rb', line 2934 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 |