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-файла в предоставленный буфер. |