X509CertSelector.AddPathToName 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
AddPathToName(Int32, Byte[]) |
pathToNames 기준에 이름을 추가합니다. |
AddPathToName(Int32, String) |
pathToNames 기준에 이름을 추가합니다. |
AddPathToName(Int32, Byte[])
pathToNames 기준에 이름을 추가합니다.
[Android.Runtime.Register("addPathToName", "(I[B)V", "GetAddPathToName_IarrayBHandler")]
public virtual void AddPathToName (int type, byte[]? name);
[<Android.Runtime.Register("addPathToName", "(I[B)V", "GetAddPathToName_IarrayBHandler")>]
abstract member AddPathToName : int * byte[] -> unit
override this.AddPathToName : int * byte[] -> unit
매개 변수
- type
- Int32
이름 형식(RFC 5280, 섹션 4.2.1.6에 지정된 대로 0-8)
- name
- Byte[]
ASN.1 DER로 인코딩된 형식의 이름을 포함하는 바이트 배열
- 특성
예외
디코딩이 실패하면
설명
pathToNames 기준에 이름을 추가합니다. X509Certificate
지정된 이름의 경로 빌드를 금지하는 이름 제약 조건을 포함해서는 안 됩니다.
이 메서드를 사용하면 호출자가 '의 이름 제약 조건이 허용해야 하는 이름 집합에 X509Certificates
이름을 추가할 수 있습니다. 지정된 이름은 pathToNames 조건의 이전 값에 추가됩니다. 이름이 중복된 경우 무시될 수 있습니다.
이름은 바이트 배열로 제공됩니다. 이 바이트 배열은 RFC 5280 및 X.509에 정의된 GeneralName 구조에 표시되므로 DER로 인코딩된 이름을 포함해야 합니다. 이 구조체의 ASN.1 정의는 에 대한 #addSubjectAlternativeName(int type, byte [] name) addSubjectAlternativeName(int type, byte [] name)
설명서에 나타납니다.
여기에 제공된 바이트 배열은 후속 수정으로부터 보호하기 위해 복제됩니다.
에 대한 java.security.cert.X509CertSelector.addPathToName(int, byte[])
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.
적용 대상
AddPathToName(Int32, String)
pathToNames 기준에 이름을 추가합니다.
[Android.Runtime.Register("addPathToName", "(ILjava/lang/String;)V", "GetAddPathToName_ILjava_lang_String_Handler")]
public virtual void AddPathToName (int type, string? name);
[<Android.Runtime.Register("addPathToName", "(ILjava/lang/String;)V", "GetAddPathToName_ILjava_lang_String_Handler")>]
abstract member AddPathToName : int * string -> unit
override this.AddPathToName : int * string -> unit
매개 변수
- type
- Int32
이름 형식(RFC 5280, 섹션 4.2.1.6에 지정된 대로 0-8)
- name
- String
문자열 형식의 이름
- 특성
예외
구문 분석이 실패하면
설명
pathToNames 기준에 이름을 추가합니다. X509Certificate
지정된 이름의 경로 빌드를 금지하는 이름 제약 조건을 포함해서는 안 됩니다.
이 메서드를 사용하면 호출자가 '의 이름 제약 조건이 허용해야 하는 이름 집합에 X509Certificates
이름을 추가할 수 있습니다. 지정된 이름은 pathToNames 조건의 이전 값에 추가됩니다. 이름이 중복된 경우 무시될 수 있습니다.
이름은 문자열 형식으로 제공됩니다. RFC 822, DNS 및 URI 이름은 이러한 형식에 대해 잘 설정된 문자열 형식을 사용합니다(RFC 5280에 포함된 제한 사항에 따라). IPv4 주소 이름은 점선 쿼드 표기법을 사용하여 제공됩니다. OID 주소 이름은 마침표로 구분된 일련의 음수가 아닌 정수로 표시됩니다. 그리고 디렉터리 이름(고유 이름)은 RFC 2253 형식으로 제공됩니다. otherNames, X.400 이름, EDI 파티 이름, IPv6 주소 이름 또는 다른 유형의 이름에 대해 표준 문자열 형식이 정의되지 않았습니다. 메서드를 사용하여 #addPathToName(int type, byte [] name) addPathToName(int type, byte [] name)
지정해야 합니다.
<고유 이름에 대해 strong>Note:</strong> 을 사용하려면 대신 #addPathToName(int, byte[])를 사용합니다. 일부 고유 이름의 RFC 2253 문자열 형식에서 인코딩 정보가 손실되어 일부 인증서를 일치시키지 못할 수 있으므로 이 메서드를 사용하지 않아야 합니다.
에 대한 java.security.cert.X509CertSelector.addPathToName(int, java.lang.String)
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.