인증서 확장명 설정(HTML)

[ 이 문서는 Windows 런타임 앱을 작성하는 Windows에서 8.x 및 Windows Phone 8.x 개발자를 대상으로 합니다. Windows 10용으로 개발하는 경우에는 최신 설명서를 참조하세요.]

인증서 확장명을 사용하여 응용 프로그램에 인증서를 설치하고, 시스템 트러스트에서 상속할지 여부를 지정하고, 인증서 선택 기준을 설정할 수 있습니다. 자세한 내용은 다음 섹션을 참조하세요.

인증서 확장명 예제 #1


<Extensions>
  <!--Certificates Extension-->
  <Extension Category="windows.Certificates">
    <Certificates>
        <Certificate StoreName="Root" Content="Certificates\Root\myroot1.cer"/>
        <Certificate StoreName="Root" Content="myroot2.cer"/>
        <Certificate StoreName="TrustedPeople" Content="mypeer1.sst"/>
        <Certificate StoreName="Issuer" Content="myissuer.cer"/>
        <TrustFlags ExclusiveTrust="true"/>
        <SelectionCriteria HardwareOnly="true" AutoSelect="true"/>
    </Certificates>
  </Extension>
</Extensions>

인증서 확장명 예제 #2


<Extensions>
  <!--Certificates Extension-->
  <Extension Category="windows.certificates">
    <Certificates>
        <Certificate StoreName="Root" Content="myroot.cer" />
        <Certificate StoreName="CA" Content="mystandca.cer"/>
        <TrustFlags ExclusiveTrust="true" />
        <SelectionCriteria AutoSelect="true" />
    </Certificates>
  </Extension>
</Extensions>

인증서 확장명 콘텐츠

요소 특성 설명 허용되는 텍스트 옵션

Certificate

인증서 저장소 관련 앱 컨테이너에 설치할 인증서입니다. 저장소는 StoreName 특성에 지정합니다. 인증서는 Content 특성에 지정합니다.

StoreName

인증서 저장소 이름을 지정합니다. 루트, CA, 또는 TrustedPeople 또는 사용자 지정 이름과 같은 잘 알려진 저장소일 수 있습니다.

발급자라는 특수 저장소에는 인증서 선택을 위해 사용할 발급자의 이름 목록이 포함될 수 있습니다.

영숫자 문자, "-", "_" 및 공백을 포함할 수 있습니다.

레지스트리 키 이름으로 허용되는 모든 키 이름일 수 있습니다.

아니요

Content

저장소에 추가할 인증서의 파일 경로입니다.

유효한 파일 경로일 수 있습니다.

인증서 파일은 지원되는 형식이어야 합니다.

아니요

TrustFlags

인증서 유효성 검사 동작을 정의하는 플래그입니다.

ExclusiveTrust

True이면 응용 프로그램이 시스템 트러스트를 상속하지 않습니다.

True

False

SelectionCriteria

인증서 선택 기준을 지정하는 플래그입니다.

HardwareOnly

True이면 선택한 인증서가 하드웨어 기반이어야 합니다.

True

False

AutoSelect

True이면 선택한 인증서가 앱 컨테이너 내에서 자동으로 선택됩니다.

True

False

 

관련 항목

인증서 작업