EnvelopedCms.Encrypt 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
CMS/PKCS#7 메시지의 콘텐츠를 암호화합니다.
오버로드
Encrypt() |
UI 팝업을 통해 받는 사람 인증서를 선택한 후 CMS/PKCS#7 메시지의 콘텐츠를 암호화합니다. |
Encrypt(CmsRecipient) |
지정된 단일 받는 사람에 대해 CMS/PKCS#7 메시지의 콘텐츠를 암호화합니다. |
Encrypt(CmsRecipientCollection) |
한 명 이상의 받는 사람에 대해 CMS/PKCS#7 메시지의 콘텐츠를 암호화합니다. |
Encrypt()
UI 팝업을 통해 받는 사람 인증서를 선택한 후 CMS/PKCS#7 메시지의 콘텐츠를 암호화합니다.
public:
void Encrypt();
public void Encrypt ();
member this.Encrypt : unit -> unit
Public Sub Encrypt ()
예외
암호화 작업을 완료할 수 없는 경우
설명
이 메서드는 메시지를 암호화할 받는 사람을 선택하는 사용자 인터페이스를 표시합니다. 이렇게 하려면 현재 프로세스가 사용자 대화형 모드에서 실행되어야 합니다. 즉, 속성이 Environment.UserInteractive 입니다 true
. 프로세스는 서비스 프로세스 또는 웹 애플리케이션 내에서 실행 하지 않은 사용자 대화형 모드에서 일반적으로 합니다.
사용자 인터페이스는 유효 기간 내에 있고 키 암호화 또는 키 계약이 키 사용에 포함된 인증서만 제공합니다.
.NET Framework 사용자 인터페이스를 표시하려면 다음 권한이 필요합니다.
적용 대상
Encrypt(CmsRecipient)
- Source:
- EnvelopedCms.cs
- Source:
- EnvelopedCms.cs
- Source:
- EnvelopedCms.cs
지정된 단일 받는 사람에 대해 CMS/PKCS#7 메시지의 콘텐츠를 암호화합니다.
public:
void Encrypt(System::Security::Cryptography::Pkcs::CmsRecipient ^ recipient);
public void Encrypt (System.Security.Cryptography.Pkcs.CmsRecipient recipient);
member this.Encrypt : System.Security.Cryptography.Pkcs.CmsRecipient -> unit
Public Sub Encrypt (recipient As CmsRecipient)
매개 변수
- recipient
- CmsRecipient
이 메시지의 단일 수신자를 설명하는 받는 사람 정보입니다.
예외
recipient
매개 변수가 null
인 경우
암호화 작업을 완료할 수 없는 경우
추가 정보
적용 대상
Encrypt(CmsRecipientCollection)
- Source:
- EnvelopedCms.cs
- Source:
- EnvelopedCms.cs
- Source:
- EnvelopedCms.cs
한 명 이상의 받는 사람에 대해 CMS/PKCS#7 메시지의 콘텐츠를 암호화합니다.
public:
void Encrypt(System::Security::Cryptography::Pkcs::CmsRecipientCollection ^ recipients);
public void Encrypt (System.Security.Cryptography.Pkcs.CmsRecipientCollection recipients);
member this.Encrypt : System.Security.Cryptography.Pkcs.CmsRecipientCollection -> unit
Public Sub Encrypt (recipients As CmsRecipientCollection)
매개 변수
- recipients
- CmsRecipientCollection
메시지의 받는 사람을 설명하는 컬렉션입니다.
예외
recipients
매개 변수가 null
인 경우
암호화 작업을 완료할 수 없는 경우
적용 대상
.NET