Поделиться через


Pkcs12SecretBag Класс

Определение

Представляет SecretBag из PKCS#12 — контейнера, содержимое которого представляет собой произвольные данные с идентификатором типа. Этот класс не наследуется.

public ref class Pkcs12SecretBag sealed : System::Security::Cryptography::Pkcs::Pkcs12SafeBag
public sealed class Pkcs12SecretBag : System.Security.Cryptography.Pkcs.Pkcs12SafeBag
type Pkcs12SecretBag = class
    inherit Pkcs12SafeBag
Public NotInheritable Class Pkcs12SecretBag
Inherits Pkcs12SafeBag
Наследование
Pkcs12SecretBag

Свойства

Attributes

Возвращает изменяемую коллекцию атрибутов для кодирования со значением SafeBag.

(Унаследовано от Pkcs12SafeBag)
EncodedBagValue

Возвращает кодировку ASN.1 BER для содержимого этого SafeBag.

(Унаследовано от Pkcs12SafeBag)
SecretValue

Возвращает значение памяти, содержащее содержимое контейнера в кодировке BER.

Методы

Encode()

Кодирует значение SafeBag и возвращает его как массив байтов.

(Унаследовано от Pkcs12SafeBag)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetBagId()

Возвращает идентификатор объекта (OID), указывающий тип содержимого этого SafeBag.

(Унаследовано от Pkcs12SafeBag)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetSecretType()

Возвращает идентификатор объекта (OID), который определяет тип данных секретного значения.

GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
TryEncode(Span<Byte>, Int32)

Пытается закодировать значение SafeBag в указанном буфере.

(Унаследовано от Pkcs12SafeBag)

Применяется к