이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

PackageDigitalSignatureManager 클래스

 

게시 날짜: 2016년 11월

유틸리티 클래스를 생성 및에서 디지털 서명 확인에 제공 된 Package합니다.

네임스페이스:   System.IO.Packaging
어셈블리:  WindowsBase(WindowsBase.dll에 있음)

System.Object
  System.IO.Packaging.PackageDigitalSignatureManager

public sealed class PackageDigitalSignatureManager

이름설명
System_CAPS_pubmethodPackageDigitalSignatureManager(Package)

새 인스턴스를 초기화는 PackageDigitalSignatureManager 클래스를 지정 된 사용 하기 위해 Package합니다.

이름설명
System_CAPS_pubpropertyCertificateOption

Sign 메서드에서 패키지 파트에 디지털 서명하는 데 사용할 X.509 인증서 포함 옵션을 가져오거나 설정합니다.

System_CAPS_pubpropertySystem_CAPS_staticDefaultHashAlgorithm

가져옵니다는 URI 서명을 만들고 확인 하는 데 사용 하는 기본 해시 알고리즘을 식별 하는 문자열입니다.

System_CAPS_pubpropertyHashAlgorithm

가져오거나는 URI 에 대 한 식별자는 HashAlgorithm 인스턴스 서명을 만들고 확인 하는 데 사용 합니다.

System_CAPS_pubpropertyIsSigned

패키지에 서명이 포함 되어 있는지 여부를 나타내는 값을 가져옵니다.

System_CAPS_pubpropertyParentWindow

인증서 선택 대화 상자를 표시 하기 위해 부모 창에 대 한 핸들을 가져오거나 설정 합니다.

System_CAPS_pubpropertySignatureOrigin

가져옵니다는 URI(Uniform Resource Identifier) 서명 원본 파트입니다.

System_CAPS_pubpropertySystem_CAPS_staticSignatureOriginRelationshipType

기본 서명 원본 관계의 유형을 가져옵니다.

System_CAPS_pubpropertySignatures

패키지에 포함 되었던 모든 서명의 컬렉션을 가져옵니다.

System_CAPS_pubpropertyTimeFormat

서명을 만드는 데 사용 하는 날짜/시간 형식을 가져오거나 설정 합니다. SigningTime합니다.

System_CAPS_pubpropertyTransformMapping

정의 된 각 사전을 가져옵니다 ContentType 및 연관 된 XML Transform.Algorithm 식별자입니다. 

이름설명
System_CAPS_pubmethodCountersign()

사용자가 선택한 X.509 인증서를 사용하여 패키지의 모든 서명을 연대 서명합니다.

System_CAPS_pubmethodCountersign(X509Certificate)

지정된 X.509 인증서를 사용하여 패키지의 모든 서명에 연대 서명합니다.

System_CAPS_pubmethodCountersign(X509Certificate, IEnumerable<Uri>)

지정된 X.509 인증서를 사용하여 서명 목록에 연대 서명합니다.

System_CAPS_pubmethodEquals(Object)

지정한 개체가 현재 개체와 같은지 여부를 확인합니다. (Object에서 상속됨)

System_CAPS_pubmethodGetHashCode()

기본 해시 함수로 작동합니다.(Object에서 상속됨)

System_CAPS_pubmethodGetSignature(Uri)

지정 된 서명 디지털 서명을 반환 URI(Uniform Resource Identifier)합니다. 

System_CAPS_pubmethodGetType()

현재 인스턴스의 Type을 가져옵니다.(Object에서 상속됨)

System_CAPS_pubmethodRemoveAllSignatures()

패키지에서 모든 디지털 서명을 제거합니다.

System_CAPS_pubmethodRemoveSignature(Uri)

지정된 서명 URI(Uniform Resource Identifier)이 있는 디지털 서명을 제거합니다. 

System_CAPS_pubmethodSign(IEnumerable<Uri>)

사용자에게 지정된 패키지 파트 목록을 디지털로 서명하는 데 사용되는 X.509 인증서에 대해 묻는 메시지를 표시합니다.

System_CAPS_pubmethodSign(IEnumerable<Uri>, X509Certificate)

지정된 X.509 인증서를 사용하여 패키지 파트 목록에 서명합니다.

System_CAPS_pubmethodSign(IEnumerable<Uri>, X509Certificate, IEnumerable<PackageRelationshipSelector>)

지정된 X.509 인증서를 사용하여 패키지 파트 및 패키지 관계 목록에 서명합니다.

System_CAPS_pubmethodSign(IEnumerable<Uri>, X509Certificate, IEnumerable<PackageRelationshipSelector>, String)

지정된 X.509 인증서 및 ID(식별자)를 사용하여 패키지 파트 및 패키지 관계 목록에 서명합니다.

System_CAPS_pubmethodSign(IEnumerable<Uri>, X509Certificate, IEnumerable<PackageRelationshipSelector>, String, IEnumerable<DataObject>, IEnumerable<Reference>)

지정된 X.509 인증서와 서명 ID(식별자)를 사용하여 패키지 파트, 패키지 관계 또는 사용자 지정 개체 목록에 서명합니다.

System_CAPS_pubmethodToString()

현재 개체를 나타내는 문자열을 반환합니다.(Object에서 상속됨)

System_CAPS_pubmethodSystem_CAPS_staticVerifyCertificate(X509Certificate)

지정된 X.509 인증서를 확인합니다.

System_CAPS_pubmethodVerifySignatures(Boolean)

패키지 내에서 서명된 모든 파트에서 서명을 확인합니다.

이름설명
System_CAPS_pubeventInvalidSignatureEvent

발생 경우 VerifySignatures 잘못 된 서명이 발생 합니다.

PackageDigitalSignatureManager 아키텍처를 기반으로 Microsoft .NET Framework 디지털 서명 클래스 및 디지털 서명을 사용 하 여 일반적인 작업을 수행 하기 위한 유틸리티 클래스를 제공 Package 요소입니다.

패키지 디지털 서명에 대 한 자세한 내용은 MSDN 문서를 참조 디지털 서명 프레임 워크에서 사용할 수 있는 Open Packaging Conventions의 http://go.microsoft.com/fwlink/?LinkId=74494합니다.

다음 예제를 사용 하는 방법을 보여 줍니다는 PackageDigitalSignatureManager합니다. 전체 샘플을 참조 하십시오. Creating a Package with a Digital Signature Sample합니다.

.NET Framework
3.0 이후 사용 가능

이 형식의 모든 public static(Visual Basic의 공유 Visual Basic의 경우) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전이 보장되지 않습니다.

맨 위로 이동
표시: