Udostępnij przez


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
Pochodny

Uwagi

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

Właściwości

Nazwa Opis
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

Nazwa Opis
Equals(Object)

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

(Dziedziczone od Object)
GetHashCode()

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

(Dziedziczone od Object)
GetType()

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

(Dziedziczone od Object)
MemberwiseClone()

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

(Dziedziczone od Object)
ToString()

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

(Dziedziczone od Object)

Dotyczy

Zobacz także