RecipientInfo Klass

Definition

Klassen RecipientInfo representerar information om en CMS/PKCS #7-meddelandemottagare. Klassen RecipientInfo är en abstrakt klass som ärvs av KeyAgreeRecipientInfo klasserna och KeyTransRecipientInfo .

public ref class RecipientInfo abstract
public abstract class RecipientInfo
type RecipientInfo = class
Public MustInherit Class RecipientInfo
Arv
RecipientInfo
Härledda

Kommentarer

Det här är en abstrakt klass som inte kan instansieras. Den ärvs av KeyAgreeRecipientInfo klasserna och KeyTransRecipientInfo .

Egenskaper

Name Description
EncryptedKey

Den EncryptedKey abstrakta egenskapen hämtar det krypterade mottagarnyckelmaterialet.

KeyEncryptionAlgorithm

Den KeyEncryptionAlgorithm abstrakta egenskapen hämtar algoritmen som används för att utföra nyckeletableringen.

RecipientIdentifier

Den RecipientIdentifier abstrakta egenskapen hämtar mottagarens identifierare.

Type

Egenskapen Type hämtar mottagarens typ. Typen av mottagare avgör vilket av två större protokoll som används för att upprätta en nyckel mellan upphovsgivaren och mottagaren av ett CMS/PKCS #7-meddelande.

Version

Den Version abstrakta egenskapen hämtar versionen av mottagarinformationen. Härledda klasser anger automatiskt den här egenskapen för sina objekt, och värdet anger om den använder PKCS #7 eller CMS (Cryptographic Message Syntax) för att skydda meddelanden. Versionen innebär också om RecipientInfo objektet upprättar en kryptografisk nyckel med en nyckelavtalsalgoritm eller en nyckeltransportalgoritm.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även