다음을 통해 공유


CertificateChain 클래스

정의

서명 확인에 사용되는 인증서 체인을 나타냅니다.

public ref class CertificateChain sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CertificateChain final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CertificateChain
Public NotInheritable Class CertificateChain
상속
Object Platform::Object IInspectable CertificateChain
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

설명

인증서 체인은 최종 사용자 또는 컴퓨터에서 신뢰 루트(일반적으로 루트 CA(인증 기관)로 다시 연결되는 인증서의 계층적 컬렉션입니다.

CertificateChain 개체를 가져오려면 Certificate.BuildChainAsync 메서드를 호출합니다.

메서드

GetCertificates(Boolean)

인증서 체인에서 인증서 목록을 가져옵니다.

Validate()

인증서 체인이 유효한지 여부를 확인합니다.

Validate(ChainValidationParameters)

지정된 유효성 검사 매개 변수를 사용하여 인증서 체인이 유효한지 여부를 확인합니다.

적용 대상