HttpClientCertificate 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클라이언트 ID에 대한 서버 요청에 응답하여 클라이언트에서 발급한 클라이언트 인증서 필드를 제공합니다.
public ref class HttpClientCertificate : System::Collections::Specialized::NameValueCollection
public class HttpClientCertificate : System.Collections.Specialized.NameValueCollection
type HttpClientCertificate = class
inherit NameValueCollection
Public Class HttpClientCertificate
Inherits NameValueCollection
- 상속
설명
웹 브라우저에서 SSL3.0/PCT1 프로토콜 (URL http:// 대신 https://로 시작)를 사용 하 여 서버 및 서버에 연결할 경우에 클라이언트 인증서를 클라이언트 인증서는 디지털 인증서에 포함 된 필드는 브라우저 전송 해야 합니다.
디지털 인증서에 대 한 자세한 내용은 X.509 문서를 참조 하세요: 공개 키 및 특성에는 프레임 워크, 국제 텔레커뮤니케이션 연합 (ITU) 사이트에서 사용할 수 있는 인증서 https://www.itu.int합니다.
속성
AllKeys |
NameValueCollection의 모든 키를 가져옵니다. (다음에서 상속됨 NameValueCollection) |
BinaryIssuer |
인증서 발급자를 이진 형식으로 가져오거나 설정합니다. |
CertEncoding |
인증서의 인코딩을 가져옵니다. |
Certificate |
전체 인증서 내용의 이진 스트림이 들어 있는 문자열을 ASN.1 형식으로 가져옵니다. |
Cookie |
제공되는 경우 클라이언트 인증서의 고유 ID를 가져옵니다. |
Count |
NameObjectCollectionBase 인스턴스에 포함된 키/값 쌍의 수를 가져옵니다. (다음에서 상속됨 NameObjectCollectionBase) |
Flags |
클라이언트 인증서 추가 정보를 제공하는 플래그 집합입니다. |
IsPresent |
클라이언트 인증서가 있는지 여부를 나타내는 값을 가져옵니다. |
IsReadOnly |
NameObjectCollectionBase 인스턴스가 읽기 전용인지 여부를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 NameObjectCollectionBase) |
Issuer |
인증서 발급자에 대한 정보를 포함하여 하위 필드 값 목록이 들어 있는 문자열입니다. |
IsValid |
클라이언트 인증서가 유효한지 여부를 나타내는 값을 가져옵니다. |
Item[Int32] |
NameValueCollection의 지정된 인덱스에 있는 엔트리를 가져옵니다. (다음에서 상속됨 NameValueCollection) |
Item[String] |
NameValueCollection에서 지정된 키를 가지는 엔트리를 가져오거나 설정합니다. (다음에서 상속됨 NameValueCollection) |
Keys |
NameObjectCollectionBase.KeysCollection 인스턴스의 모든 키를 포함하는 NameObjectCollectionBase 인스턴스를 가져옵니다. (다음에서 상속됨 NameObjectCollectionBase) |
KeySize |
디지털 인증서 키 크기의 비트 수 (예: 128)를 가져옵니다. |
PublicKey |
인증서에서 공개 키 이진값을 가져옵니다. |
SecretKeySize |
서버 인증서 프라이빗 키의 비트 수 예: 1024 |
SerialNumber |
인증서 일련 번호를 하이픈으로 구분된 16진 바이트의 ASCII 표현으로 제공합니다. 예를 들어, 04-67-F3-02입니다. |
ServerIssuer |
서버 인증서의 발급자 필드를 가져옵니다. |
ServerSubject |
서버 인증서의 제목 필드를 가져옵니다. |
Subject |
클라이언트 인증서의 제목 필드를 가져옵니다. |
ValidFrom |
인증서가 유효해진 날짜를 가져옵니다. 날짜는 국가별 설정에 따라 다릅니다. |
ValidUntil |
인증서 만료 날짜를 가져옵니다. |
메서드
명시적 인터페이스 구현
ICollection.CopyTo(Array, Int32) |
대상 배열의 지정된 인덱스에서 시작하여 전체 NameObjectCollectionBase을 호환되는 1차원 Array에 복사합니다. (다음에서 상속됨 NameObjectCollectionBase) |
ICollection.IsSynchronized |
NameObjectCollectionBase 개체에 대한 액세스가 동기화되어 스레드로부터 안전하게 보호되는지 여부를 나타내는 값을 가져옵니다. (다음에서 상속됨 NameObjectCollectionBase) |
ICollection.SyncRoot |
NameObjectCollectionBase 개체에 대한 액세스를 동기화하는 데 사용할 수 있는 개체를 가져옵니다. (다음에서 상속됨 NameObjectCollectionBase) |
확장 메서드
Cast<TResult>(IEnumerable) |
IEnumerable의 요소를 지정된 형식으로 캐스팅합니다. |
OfType<TResult>(IEnumerable) |
지정된 형식에 따라 IEnumerable의 요소를 필터링합니다. |
AsParallel(IEnumerable) |
쿼리를 병렬화할 수 있도록 합니다. |
AsQueryable(IEnumerable) |
IEnumerable을 IQueryable로 변환합니다. |