Pkcs12LoaderLimits Class

Definition

Represents a set of constraints to apply when loading PKCS#12/PFX contents.

public ref class Pkcs12LoaderLimits sealed
public sealed class Pkcs12LoaderLimits
type Pkcs12LoaderLimits = class
Public NotInheritable Class Pkcs12LoaderLimits
Inheritance
Pkcs12LoaderLimits

Constructors

Pkcs12LoaderLimits()

Initializes a new instance of the Pkcs12LoaderLimits class with default values.

Pkcs12LoaderLimits(Pkcs12LoaderLimits)

Initializes a new instance of the Pkcs12LoaderLimits class by copying the values from another instance.

Properties

DangerousNoLimits

Gets a shared reference to loader limits that indicate no filtering or restrictions of the contents should be applied before sending them to the underlying system loader.

Defaults

Gets a shared reference to the default loader limits.

IgnoreEncryptedAuthSafes

Gets or sets a value indicating whether to ignore encrypted authentication safes.

IgnorePrivateKeys

Gets or sets a value indicating whether to ignore private keys.

IndividualKdfIterationLimit

Gets or sets the iteration limit for the individual Key Derivation Function (KDF) calculations.

IsReadOnly

Gets a value indicating whether the instance is read-only.

MacIterationLimit

Gets or sets the iteration limit for the MAC calculation.

MaxCertificates

Gets or sets the maximum number of certificates permitted.

MaxKeys

Gets or sets the maximum number of keys permitted.

PreserveCertificateAlias

Gets or sets a value indicating whether to preserve the certificate alias, also known as the friendly name.

PreserveKeyName

Gets or sets a value indicating whether to preserve the key name.

PreserveStorageProvider

Gets or sets a value indicating whether to preserve the storage provider.

PreserveUnknownAttributes

Gets or sets a value indicating whether to preserve unknown attributes.

TotalKdfIterationLimit

Gets or sets the total iteration limit for the Key Derivation Function (KDF) calculations.

Methods

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MakeReadOnly()

Makes the Pkcs12LoaderLimits instance read-only.

MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to