Reference documentation and code samples for the Certificate Authority Service V1beta1 API class Google::Cloud::Security::PrivateCA::V1beta1::CertificateAuthority::CertificateAuthorityPolicy::AllowedSubjectAltNames.
AllowedSubjectAltNames specifies the allowed values for SubjectAltNames by the CertificateAuthority when issuing Certificates.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#allow_custom_sans
def allow_custom_sans() -> ::Boolean
Returns
- (::Boolean) — Optional. Specifies if to allow custom X509Extension values.
#allow_custom_sans=
def allow_custom_sans=(value) -> ::Boolean
Parameter
- value (::Boolean) — Optional. Specifies if to allow custom X509Extension values.
Returns
- (::Boolean) — Optional. Specifies if to allow custom X509Extension values.
#allow_globbing_dns_wildcards
def allow_globbing_dns_wildcards() -> ::Boolean
Returns
- (::Boolean) — Optional. Specifies if glob patterns used for allowed_dns_names allows wildcard certificates.
#allow_globbing_dns_wildcards=
def allow_globbing_dns_wildcards=(value) -> ::Boolean
Parameter
- value (::Boolean) — Optional. Specifies if glob patterns used for allowed_dns_names allows wildcard certificates.
Returns
- (::Boolean) — Optional. Specifies if glob patterns used for allowed_dns_names allows wildcard certificates.
#allowed_dns_names
def allowed_dns_names() -> ::Array<::String>
Returns
-
(::Array<::String>) — Optional. Contains valid, fully-qualified host names. Glob patterns are also
supported. To allow an explicit wildcard certificate, escape with
backlash (i.e.
\*
). E.g. for globbed entries:*bar.com
will allowfoo.bar.com
, but not*.bar.com
, unless the allow_globbing_dns_wildcards field is set. E.g. for wildcard entries:\*.bar.com
will allow*.bar.com
, but notfoo.bar.com
.
#allowed_dns_names=
def allowed_dns_names=(value) -> ::Array<::String>
Parameter
-
value (::Array<::String>) — Optional. Contains valid, fully-qualified host names. Glob patterns are also
supported. To allow an explicit wildcard certificate, escape with
backlash (i.e.
\*
). E.g. for globbed entries:*bar.com
will allowfoo.bar.com
, but not*.bar.com
, unless the allow_globbing_dns_wildcards field is set. E.g. for wildcard entries:\*.bar.com
will allow*.bar.com
, but notfoo.bar.com
.
Returns
-
(::Array<::String>) — Optional. Contains valid, fully-qualified host names. Glob patterns are also
supported. To allow an explicit wildcard certificate, escape with
backlash (i.e.
\*
). E.g. for globbed entries:*bar.com
will allowfoo.bar.com
, but not*.bar.com
, unless the allow_globbing_dns_wildcards field is set. E.g. for wildcard entries:\*.bar.com
will allow*.bar.com
, but notfoo.bar.com
.
#allowed_email_addresses
def allowed_email_addresses() -> ::Array<::String>
Returns
- (::Array<::String>) — Optional. Contains valid RFC 2822 E-mail addresses. Glob patterns are also supported.
#allowed_email_addresses=
def allowed_email_addresses=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — Optional. Contains valid RFC 2822 E-mail addresses. Glob patterns are also supported.
Returns
- (::Array<::String>) — Optional. Contains valid RFC 2822 E-mail addresses. Glob patterns are also supported.
#allowed_ips
def allowed_ips() -> ::Array<::String>
Returns
- (::Array<::String>) — Optional. Contains valid 32-bit IPv4 addresses and subnet ranges or RFC 4291 IPv6 addresses and subnet ranges. Subnet ranges are specified using the '/' notation (e.g. 10.0.0.0/8, 2001:700:300:1800::/64). Glob patterns are supported only for ip address entries (i.e. not for subnet ranges).
#allowed_ips=
def allowed_ips=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — Optional. Contains valid 32-bit IPv4 addresses and subnet ranges or RFC 4291 IPv6 addresses and subnet ranges. Subnet ranges are specified using the '/' notation (e.g. 10.0.0.0/8, 2001:700:300:1800::/64). Glob patterns are supported only for ip address entries (i.e. not for subnet ranges).
Returns
- (::Array<::String>) — Optional. Contains valid 32-bit IPv4 addresses and subnet ranges or RFC 4291 IPv6 addresses and subnet ranges. Subnet ranges are specified using the '/' notation (e.g. 10.0.0.0/8, 2001:700:300:1800::/64). Glob patterns are supported only for ip address entries (i.e. not for subnet ranges).
#allowed_uris
def allowed_uris() -> ::Array<::String>
Returns
- (::Array<::String>) — Optional. Contains valid RFC 3986 URIs. Glob patterns are also supported. To match across path seperators (i.e. '/') use the double star glob pattern (i.e. '**').
#allowed_uris=
def allowed_uris=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — Optional. Contains valid RFC 3986 URIs. Glob patterns are also supported. To match across path seperators (i.e. '/') use the double star glob pattern (i.e. '**').
Returns
- (::Array<::String>) — Optional. Contains valid RFC 3986 URIs. Glob patterns are also supported. To match across path seperators (i.e. '/') use the double star glob pattern (i.e. '**').