X500DistinguishedNameBuilder 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
X.509 인증서의 고유 이름을 쉽게 빌드할 수 있습니다.
public ref class X500DistinguishedNameBuilder sealed
public sealed class X500DistinguishedNameBuilder
type X500DistinguishedNameBuilder = class
Public NotInheritable Class X500DistinguishedNameBuilder
- 상속
-
X500DistinguishedNameBuilder
설명
SEQUENCE OF
Relative Distinguished Names
생성할 때 이 작성기에서는 SEQUENCE OF
작성기에서 추가된 반대 순서로 생성합니다. 예를 들어:
builder.AddCommonName("Contoso");
builder.AddCountryOrRegion("US");
먼저 국가 또는 지역과 일반 이름 두 번째를 사용하여 SEQUENCE OF
생성합니다.
X500DistinguishedName
Distinguished Name
문자열로 변환할 때 RFC 4514를 따르므로 마지막 Relative Distinguished Name
구성 요소로 시작하여 첫 번째 구성 요소로 뒤로 이동합니다.
작성기는 역방향으로 SEQUENCE OF
만들고 X500DistinguishedName 역방향이므로 추가된 특성의 모양과 Distinguished Name
문자열 표현을 동일한 순서로 제공합니다.
생성자
X500DistinguishedNameBuilder() |
X500DistinguishedNameBuilder 클래스의 새 인스턴스를 초기화합니다. |
메서드
Add(Oid, String, Nullable<UniversalTagNumber>) |
OID로 식별되는 |
Add(String, String, Nullable<UniversalTagNumber>) |
OID로 식별되는 |
AddCommonName(String) |
일반 이름 특성을 추가합니다. |
AddCountryOrRegion(String) |
국가 또는 지역 특성을 추가합니다. |
AddDomainComponent(String) |
도메인 구성 요소 특성을 추가합니다. |
AddEmailAddress(String) |
전자 메일 주소 특성을 추가합니다. |
AddLocalityName(String) |
지역 이름 특성을 추가합니다. |
AddOrganizationalUnitName(String) |
조직 단위 이름 특성을 추가합니다. |
AddOrganizationName(String) |
조직 이름 특성을 추가합니다. |
AddStateOrProvinceName(String) |
주 또는 지방 이름 특성을 추가합니다. |
Build() |
인코딩된 특성을 나타내는 X500DistinguishedName 빌드합니다. |
Equals(Object) |
지정된 개체가 현재 개체와 같은지 여부를 확인합니다. (다음에서 상속됨 Object) |
GetHashCode() |
기본 해시 함수로 사용됩니다. (다음에서 상속됨 Object) |
GetType() |
현재 인스턴스의 Type 가져옵니다. (다음에서 상속됨 Object) |
MemberwiseClone() |
현재 Object단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
적용 대상
.NET