PrivateKey 개체
[ PrivateKey 개체는 요구 사항 섹션에 지정된 운영 체제에서 사용할 수 있습니다. 대신 System.Security.Cryptography.X509Certificates 네임스페이스에서 X509Certificate2.PrivateKey 속성을 사용합니다.]
PrivateKey 개체는 인증서와 연결된 프라이빗 키를 나타냅니다.
사용 시기
PrivateKey 개체는 다음 작업을 수행하는 데 사용됩니다.
- 프라이빗 키에 대한 정보를 검색합니다.
- 프라이빗 키 컨테이너를 엽니다.
- 프라이빗 키를 삭제합니다.
멤버
PrivateKey 개체에는 다음과 같은 유형의 멤버가 있습니다.
메서드
PrivateKey 개체에는 이러한 메서드가 있습니다.
메서드 | Description |
---|---|
삭제 |
PrivateKey 개체에서 참조하는 프라이빗 키 컨테이너를 삭제합니다. |
IsAccessible | 사용자가 프라이빗 키에 액세스할 수 있는지 여부를 나타내는 부울 값을 검색합니다. true이면 사용자가 프라이빗 키에 액세스할 수 있습니다. |
IsExportable | 프라이빗 키를 내보낼 수 있는지 여부를 나타내는 부울 값을 검색합니다. true이면 프라이빗 키를 내보낼 수 있습니다. |
IsHardwareDevice | 프라이빗 키가 하드웨어 디바이스에 저장되어 있는지 여부를 나타내는 부울 값을 검색합니다. true이면 프라이빗 키가 하드웨어 디바이스에 저장됩니다. |
IsMachineKeyset | 프라이빗 키가 컴퓨터 키인지 여부를 나타내는 부울 값을 검색합니다. true이면 프라이빗 키가 컴퓨터 키입니다. |
IsProtected | 프라이빗 키가 보호되는지 여부를 나타내는 부울 값을 검색합니다. true이면 프라이빗 키가 보호됩니다. |
IsRemovable | 프라이빗 키가 이동식 디바이스에 있는지 여부를 나타내는 부울 값을 검색합니다. true이면 프라이빗 키가 이동식 디바이스에 있습니다. |
열기 | 기존 키 컨테이너에 액세스합니다. |
속성
PrivateKey 개체에는 이러한 속성이 있습니다.
속성 | 액세스 유형 | 설명 |
---|---|---|
ContainerName |
읽기 전용 |
프라이빗 키 컨테이너 이름을 포함하는 문자열을 검색합니다. 이것이 기본 속성입니다. |
KeySpec |
읽기 전용 |
키 사양을 검색합니다. |
ProviderName |
읽기 전용 |
CSP의 이름을 포함하는 문자열을 검색합니다. |
ProviderType |
읽기 전용 |
공급자 유형을 지정하는 열거형 값을 검색합니다. |
UniqueContainerName |
읽기 전용 |
고유한 프라이빗 키 컨테이너 이름을 포함하는 문자열을 검색합니다. |
설명
PrivateKey 개체를 만들 수 있으며 스크립팅에 안전합니다. PrivateKey 개체의 ProgID는 CAPICOM입니다. PrivateKey.1.
요구 사항
요구 사항 | 값 |
---|---|
재배포 가능 파일 |
Windows Server 2003 및 Windows XP의 CAPICOM 2.0 이상 |
DLL |
|