Certificate Authority Service V1beta1 API - Class Google::Cloud::Security::PrivateCA::V1beta1::SubjectAltNames (v0.4.0)

Reference documentation and code samples for the Certificate Authority Service V1beta1 API class Google::Cloud::Security::PrivateCA::V1beta1::SubjectAltNames.

SubjectAltNames corresponds to a more modern way of listing what the asserted identity is in a certificate (i.e., compared to the "common name" in the distinguished name).

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#custom_sans

def custom_sans() -> ::Array<::Google::Cloud::Security::PrivateCA::V1beta1::X509Extension>
Returns

#custom_sans=

def custom_sans=(value) -> ::Array<::Google::Cloud::Security::PrivateCA::V1beta1::X509Extension>
Parameter
Returns

#dns_names

def dns_names() -> ::Array<::String>
Returns
  • (::Array<::String>) — Contains only valid, fully-qualified host names.

#dns_names=

def dns_names=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Contains only valid, fully-qualified host names.
Returns
  • (::Array<::String>) — Contains only valid, fully-qualified host names.

#email_addresses

def email_addresses() -> ::Array<::String>
Returns
  • (::Array<::String>) — Contains only valid RFC 2822 E-mail addresses.

#email_addresses=

def email_addresses=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Contains only valid RFC 2822 E-mail addresses.
Returns
  • (::Array<::String>) — Contains only valid RFC 2822 E-mail addresses.

#ip_addresses

def ip_addresses() -> ::Array<::String>
Returns
  • (::Array<::String>) — Contains only valid 32-bit IPv4 addresses or RFC 4291 IPv6 addresses.

#ip_addresses=

def ip_addresses=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Contains only valid 32-bit IPv4 addresses or RFC 4291 IPv6 addresses.
Returns
  • (::Array<::String>) — Contains only valid 32-bit IPv4 addresses or RFC 4291 IPv6 addresses.

#uris

def uris() -> ::Array<::String>
Returns
  • (::Array<::String>) — Contains only valid RFC 3986 URIs.

#uris=

def uris=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Contains only valid RFC 3986 URIs.
Returns
  • (::Array<::String>) — Contains only valid RFC 3986 URIs.