Freigeben über


SubjectAlternativeNameBuilder Klasse

Definition

Diese Klasse vereinfacht das Erstellen einer Erweiterung des alternativen Antragstellernamens für ein X.509-Zertifikat.

public ref class SubjectAlternativeNameBuilder sealed
public sealed class SubjectAlternativeNameBuilder
type SubjectAlternativeNameBuilder = class
Public NotInheritable Class SubjectAlternativeNameBuilder
Vererbung
SubjectAlternativeNameBuilder

Konstruktoren

SubjectAlternativeNameBuilder()

Initialisiert eine neue Instanz der SubjectAlternativeNameBuilder-Klasse.

Methoden

AddDnsName(String)

Fügt der Erweiterung des alternativen Antragstellernamens einen DNS-Namen hinzu.

AddEmailAddress(String)

Fügt der Erweiterung des alternativen Antragstellernamens eine E-Mail-Adresse hinzu.

AddIpAddress(IPAddress)

Fügt der Erweiterung des alternativen Antragstellernamens eine IP-Adresse hinzu.

AddUri(Uri)

Fügt der Erweiterung des alternativen Antragstellernamens einen Uniform Resource Identifier (URI) hinzu.

AddUserPrincipalName(String)

Fügt der Erweiterung des alternativen Antragstellernamens einen Benutzerprinzipalnamen (User Principal Name, UPN) hinzu.

Build(Boolean)

Gibt ein X509Extension-Objekt zurück, das die Erweiterung des verschlüsselten alternativen Antragstellernamens darstellt.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: