Udostępnij za pośrednictwem


RecipientInfo Klasa

Definicja

Klasa RecipientInfo reprezentuje informacje o odbiorcy wiadomości CMS/PKCS #7. Klasa RecipientInfo jest klasą abstrakcyjną dziedziczona przez KeyAgreeRecipientInfo klasy i KeyTransRecipientInfo .

public ref class RecipientInfo abstract
public abstract class RecipientInfo
type RecipientInfo = class
Public MustInherit Class RecipientInfo
Dziedziczenie
RecipientInfo
Pochodne

Uwagi

Jest to abstrakcyjna klasa, której nie można utworzyć wystąpienia. Jest dziedziczony przez KeyAgreeRecipientInfo klasy i KeyTransRecipientInfo .

Właściwości

EncryptedKey

Właściwość abstrakcyjna EncryptedKey pobiera zaszyfrowany materiał klucza odbiorcy.

KeyEncryptionAlgorithm

Właściwość abstrakcyjna KeyEncryptionAlgorithm pobiera algorytm używany do ustanowienia klucza.

RecipientIdentifier

Właściwość RecipientIdentifier abstract pobiera identyfikator odbiorcy.

Type

Właściwość Type pobiera typ odbiorcy. Typ odbiorcy określa, który z dwóch głównych protokołów jest używany do ustanowienia klucza między inicjatorem a odbiorcą komunikatu CMS/PKCS #7.

Version

Właściwość Version abstract pobiera wersję informacji o odbiorcy. Klasy pochodne automatycznie ustawiają tę właściwość dla swoich obiektów, a wartość wskazuje, czy używa protokołu PKCS #7, czy składni komunikatów kryptograficznych (CMS) w celu ochrony komunikatów. Wersja wskazuje również, czy RecipientInfo obiekt ustanawia klucz kryptograficzny za pomocą algorytmu umowy klucza, czy algorytm transportu kluczy.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też