X500DistinguishedNameBuilder Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Facilite la création d’un nom unique pour un certificat X.509.
public ref class X500DistinguishedNameBuilder sealed
public sealed class X500DistinguishedNameBuilder
type X500DistinguishedNameBuilder = class
Public NotInheritable Class X500DistinguishedNameBuilder
- Héritage
-
X500DistinguishedNameBuilder
Remarques
Lors de la construction de , SEQUENCE OF
Relative Distinguished Names
ce générateur construit le SEQUENCE OF
dans l’ordre inverse où ils ont été ajoutés au générateur. Par exemple :
builder.AddCommonName("Contoso");
builder.AddCountryOrRegion("US");
Produit un SEQUENCE OF
avec le pays ou la région en premier, et le nom commun en second. Étant donné que X500DistinguishedName suit la RFC 4514 lors de la conversion d’un Distinguished Name
en chaîne, il commence par le dernier Relative Distinguished Name
composant, en descendant vers le premier.
Étant donné que le générateur crée le SEQUENCE OF
en sens inverse et X500DistinguishedName qu’il est également à l’inverse, il donne l’apparence des attributs ajoutés et la représentation sous forme de chaîne du Distinguished Name
dans le même ordre.
Constructeurs
X500DistinguishedNameBuilder() |
Initialise une nouvelle instance de la classe X500DistinguishedNameBuilder. |
Méthodes
Add(Oid, String, Nullable<UniversalTagNumber>) |
Ajoute un |
Add(String, String, Nullable<UniversalTagNumber>) |
Ajoute un |
AddCommonName(String) |
Ajoute un attribut de nom commun. |
AddCountryOrRegion(String) |
Ajoute un attribut de pays ou de région. |
AddDomainComponent(String) |
Ajoute un attribut de composant de domaine. |
AddEmailAddress(String) |
Ajoute un attribut d’adresse e-mail. |
AddLocalityName(String) |
Ajoute un attribut de nom de localité. |
AddOrganizationalUnitName(String) |
Ajoute un attribut de nom d’unité d’organisation. |
AddOrganizationName(String) |
Ajoute un attribut name organization. |
AddStateOrProvinceName(String) |
Ajoute un attribut de nom d’état ou de province. |
Build() |
Génère un X500DistinguishedName qui représente les attributs encodés. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour