X500DistinguishedNameBuilder Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Facilita la compilazione di un nome distinto per un certificato X.509.
public ref class X500DistinguishedNameBuilder sealed
public sealed class X500DistinguishedNameBuilder
type X500DistinguishedNameBuilder = class
Public NotInheritable Class X500DistinguishedNameBuilder
- Ereditarietà
-
X500DistinguishedNameBuilder
Commenti
Quando si costruisce , SEQUENCE OF
Relative Distinguished Names
questo generatore costruisce l'oggetto SEQUENCE OF
nell'ordine opposto che sono stati aggiunti al generatore. Ad esempio:
builder.AddCommonName("Contoso");
builder.AddCountryOrRegion("US");
Produrrà prima un oggetto SEQUENCE OF
con il paese o l'area geografica e il nome comune secondo. Poiché X500DistinguishedName segue RFC 4514 quando si converte un oggetto Distinguished Name
in una stringa, inizia con l'ultimo Relative Distinguished Name
componente, spostandosi indietro verso il primo.
Poiché il generatore crea l'oggetto SEQUENCE OF
inverso ed X500DistinguishedName è anche inverso, dà l'aspetto degli attributi aggiunti e la rappresentazione di stringa dell'oggetto Distinguished Name
nello stesso ordine.
Costruttori
X500DistinguishedNameBuilder() |
Inizializza una nuova istanza della classe X500DistinguishedNameBuilder. |
Metodi
Add(Oid, String, Nullable<UniversalTagNumber>) |
Aggiunge un |
Add(String, String, Nullable<UniversalTagNumber>) |
Aggiunge un |
AddCommonName(String) |
Aggiunge un attributo name comune. |
AddCountryOrRegion(String) |
Aggiunge un attributo paese o area geografica. |
AddDomainComponent(String) |
Aggiunge un attributo del componente di dominio. |
AddEmailAddress(String) |
Aggiunge un attributo indirizzo di posta elettronica. |
AddLocalityName(String) |
Aggiunge un attributo del nome di località. |
AddOrganizationalUnitName(String) |
Aggiunge un attributo del nome dell'unità organizzativa. |
AddOrganizationName(String) |
Aggiunge un attributo del nome dell'organizzazione. |
AddStateOrProvinceName(String) |
Aggiunge un attributo di nome di stato o provincia. |
Build() |
Compila un oggetto X500DistinguishedName che rappresenta gli attributi codificati. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per