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 문자열 표현을 동일한 순서로 제공합니다.
생성자
| Name | Description |
|---|---|
| X500DistinguishedNameBuilder() |
X500DistinguishedNameBuilder 클래스의 새 인스턴스를 초기화합니다. |
메서드
| Name | Description |
|---|---|
| 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) |