Share via


SubjectAlternativeNameInfo Class

Definition

Provides info about a subject alternative name.

public ref class SubjectAlternativeNameInfo sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SubjectAlternativeNameInfo final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class SubjectAlternativeNameInfo final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SubjectAlternativeNameInfo
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class SubjectAlternativeNameInfo
function SubjectAlternativeNameInfo()
Public NotInheritable Class SubjectAlternativeNameInfo
Inheritance
Object Platform::Object IInspectable SubjectAlternativeNameInfo
Attributes

Windows requirements

Device family
Windows 10 (introduced in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v1.0)

Remarks

Version history

Windows version SDK version Value added
1703 15063 DistinguishedNames
1703 15063 DnsNames
1703 15063 EmailNames
1703 15063 Extension
1703 15063 IPAddresses
1703 15063 PrincipalNames
1703 15063 Urls

Constructors

SubjectAlternativeNameInfo()

Creates a new instance of the SubjectAlternativeNameInfo class.

Properties

DistinguishedName

Gets the distinguished name.

DistinguishedNames

Gets a vector of distinguished names.

DnsName

Gets the DNS name.

DnsNames

Gets a vector of dns names.

EmailName

Gets the email name.

EmailNames

Gets a vector of email names.

Extension

Gets the certificate extension.

IPAddress

Gets the IP address.

IPAddresses

Gets the IP addresses.

PrincipalName

Gets the principal name.

PrincipalNames

Gets a vector of principal names.

Url

Gets the URL.

Urls

Gets a vector of URLs.

Applies to