다음을 통해 공유


RecipientInfo 클래스

정의

RecipientInfo 클래스는 CMS/PKCS #7 메시지 수신자에 대한 정보를 나타냅니다. RecipientInfo 클래스는 KeyAgreeRecipientInfoKeyTransRecipientInfo 클래스에 상속되는 추상 클래스입니다.

public ref class RecipientInfo abstract
public abstract class RecipientInfo
type RecipientInfo = class
Public MustInherit Class RecipientInfo
상속
RecipientInfo
파생

설명

인스턴스화할 수 없는 추상 클래스입니다. 및 KeyTransRecipientInfo 클래스에서 KeyAgreeRecipientInfo 상속됩니다.

속성

EncryptedKey

EncryptedKey 추상 속성은 암호화된 수신자 키 재료를 검색합니다.

KeyEncryptionAlgorithm

KeyEncryptionAlgorithm 추상 속성은 키 설정을 수행하는 데 사용된 알고리즘을 검색합니다.

RecipientIdentifier

RecipientIdentifier 추상 속성은 수신자의 식별자를 검색합니다.

Type

Type 속성은 수신자의 형식을 검색합니다. 수신자 형식은 CMS/PKCS #7 메시지의 발신자와 수신자 사이에 키를 설정하는 데 사용되는 두 가지 주요 프로토콜을 결정합니다.

Version

Version 추상 속성은 수신자 정보의 버전을 검색합니다. 파생된 클래스에서는 해당 개체에 대해 이 속성을 자동으로 설정합니다. 이 값은 메시지를 보호하기 위해 PKCS #7을 사용하는지 CMS(암호화 메시지 구문)를 사용하는지 나타냅니다. 또한 버전은 RecipientInfo 개체에서 암호화 키를 설정하는 데 키 계약 알고리즘을 사용하는지 키 전송 알고리즘을 사용하는지 여부도 나타냅니다.

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상

추가 정보