public sealed class SubjectAltNames : IMessage<SubjectAltNames>, IEquatable<SubjectAltNames>, IDeepCloneable<SubjectAltNames>, IBufferMessage, IMessage[SubjectAltNames][google.cloud.security.privateca.v1.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).
Implements
IMessage<SubjectAltNames>, IEquatable<SubjectAltNames>, IDeepCloneable<SubjectAltNames>, IBufferMessage, IMessageNamespace
Google.Cloud.Security.PrivateCA.V1Assembly
Google.Cloud.Security.PrivateCA.V1.dll
Constructors
SubjectAltNames()
public SubjectAltNames()SubjectAltNames(SubjectAltNames)
public SubjectAltNames(SubjectAltNames other)| Parameter | |
|---|---|
| Name | Description |
other |
SubjectAltNames |
Properties
CustomSans
public RepeatedField<X509Extension> CustomSans { get; }Contains additional subject alternative name values.
| Property Value | |
|---|---|
| Type | Description |
RepeatedField<X509Extension> |
|
DnsNames
public RepeatedField<string> DnsNames { get; }Contains only valid, fully-qualified host names.
| Property Value | |
|---|---|
| Type | Description |
RepeatedField<String> |
|
EmailAddresses
public RepeatedField<string> EmailAddresses { get; }Contains only valid RFC 2822 E-mail addresses.
| Property Value | |
|---|---|
| Type | Description |
RepeatedField<String> |
|
IpAddresses
public RepeatedField<string> IpAddresses { get; }Contains only valid 32-bit IPv4 addresses or RFC 4291 IPv6 addresses.
| Property Value | |
|---|---|
| Type | Description |
RepeatedField<String> |
|
Uris
public RepeatedField<string> Uris { get; }Contains only valid RFC 3986 URIs.
| Property Value | |
|---|---|
| Type | Description |
RepeatedField<String> |
|