Certificates.Save 메서드
[CAPICOM은 Windows Server 2008, Windows Vista 및 Windows XP 운영 체제에서 사용할 수 있는 32비트 전용 구성 요소입니다. 대신 System.Security.Cryptography.X509Certificates 네임스페이스에서 X509Certificate2Collection클래스를 사용합니다.]
Save 메서드는 컬렉션에 Certificate 개체를 저장합니다.
구문
Certificates.Save( _
ByVal FileName, _
[ ByVal Password ], _
[ ByVal SaveAs ], _
[ ByVal ExportFlag ] _
)
매개 변수
-
FileName [in]
-
인증서를 저장할 출력 파일의 이름을 포함하는 문자열입니다.
-
암호 [in, optional]
-
프라이빗 키 파일에 대한 일반 텍스트 암호를 포함하는 문자열입니다. 기본값은 빈 문자열("")입니다. 종료 null 문자를 포함하여 최대 32개의 유니코드 문자를 암호에 사용할 수 있습니다. 암호 보호에 대한 자세한 내용은 암호 처리를 참조하세요.
-
SaveAs [in, optional]
-
출력 파일의 형식을 지정하는 CAPICOM_CERTIFICATES_SAVE_AS_TYPE 열거형의 값입니다. 기본값은 CAPICOM_CERTIFICATES_SAVE_AS_PFX. 다음 표에서는 가능한 값을 보여 줍니다.
값 의미 - CAPICOM_CERTIFICATES_SAVE_AS_PFX
인증서는 PFX로 저장됩니다. - CAPICOM_CERTIFICATES_SAVE_AS_PKCS7
인증서는 PKCS #7로 저장됩니다. - CAPICOM_CERTIFICATES_SAVE_AS_SERIALIZED
인증서는 직렬화로 저장됩니다. -
ExportFlag [in, optional]
-
프라이빗 키 내보내기 오류가 무시되는지 여부를 지정하는 CAPICOM_EXPORT_FLAG 열거형의 값입니다. 기본값은 CAPICOM_EXPORT_DEFAULT. 다음 표에서는 가능한 값을 보여 줍니다.
값 의미 - CAPICOM_EXPORT_DEFAULT
프라이빗 키 내보내기 오류는 무시되지 않습니다. - CAPICOM_EXPORT_IGNORE_PRIVATE_KEY_NOT_EXPORTABLE_ERROR
프라이빗 키 내보내기 오류는 무시됩니다.
반환 값
이 메서드는 값을 반환하지 않습니다.
설명
이 메서드는 웹 기반 애플리케이션에서 스크립팅될 때 CAPICOM_E_NOT_ALLOWED 발생합니다.
Store.Load 메서드를 사용하여 인증서 개체를 검색할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
클라이언트 지원 종료 |
Windows Vista |
서버 지원 종료 |
Windows Server 2008 |
재배포 가능 파일 |
Windows Server 2003 및 Windows XP의 CAPICOM 2.0 이상 |
DLL |
|
추가 정보