Pkcs12Builder Класс

Определение

Активирует создание значений данных PKCS#12 PFX. Этот класс не наследуется.

public ref class Pkcs12Builder sealed
public sealed class Pkcs12Builder
type Pkcs12Builder = class
Public NotInheritable Class Pkcs12Builder
Наследование
Pkcs12Builder

Конструкторы

Pkcs12Builder()

Инициализирует новое значение класса Pkcs12Builder.

Свойства

IsSealed

Получает значение, указывающее, были ли запечатаны данные PFX.

Методы

AddSafeContentsEncrypted(Pkcs12SafeContents, Byte[], PbeParameters)

Добавляет содержимое в PFX-файл в пакете, зашифрованном с помощью байтового пароля из массива байтов.

AddSafeContentsEncrypted(Pkcs12SafeContents, ReadOnlySpan<Byte>, PbeParameters)

Добавляет содержимое в PFX-файл в пакете, зашифрованном с помощью байтового пароля из диапазона.

AddSafeContentsEncrypted(Pkcs12SafeContents, ReadOnlySpan<Char>, PbeParameters)

Добавляет содержимое в PFX-файл в пакете, зашифрованном с помощью символьного пароля из диапазона.

AddSafeContentsEncrypted(Pkcs12SafeContents, String, PbeParameters)

Добавляет содержимое в PFX-файл в пакете, зашифрованном с помощью символьного пароля из строки.

AddSafeContentsUnencrypted(Pkcs12SafeContents)

Добавляет содержимое в PFX-файл без шифрования.

Encode()

Кодирует содержимое запечатанного PFX-файла и возвращает его в виде массива байтов.

Equals(Object)

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

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

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

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

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

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

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

(Унаследовано от Object)
SealWithMac(ReadOnlySpan<Char>, HashAlgorithmName, Int32)

Запечатывает данные PFX во избежание дальнейших изменений, применяя к содержимому код проверки подлинности сообщения (MAC) на основе пароля из диапазона.

SealWithMac(String, HashAlgorithmName, Int32)

Запечатывает PFX во избежание дальнейших изменений, применяя к содержимому код проверки подлинности сообщения (MAC) на основе пароля из строки.

SealWithoutIntegrity()

Запечатывает PFX во избежание внесения дальнейших изменений без применения защиты от изменения.

ToString()

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

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

Пытается закодировать содержимое запечатанного PFX-файла в предоставленный буфер.

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