Early Preview

This is currently very much a preview. Please feel free to try things out, but don't be upset if anything is not yet working. Feedback is welcome over on our GitHub Dicussions page.

class System.​Security.​Cryptography.​X509Certificates.​Pkcs12LoaderLimits

Assembly: System.Security.Cryptography

Inheritance: object → Pkcs12LoaderLimits

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

Properties

public bool
AllowDuplicateAttributes
Gets or sets a value indicating whether duplicate attributes are permitted.
public static Pkcs12LoaderLimits
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.
public static Pkcs12LoaderLimits
Defaults
Gets a shared reference to the default loader limits.
public bool
IgnoreEncryptedAuthSafes
Gets or sets a value indicating whether to ignore encrypted authentication safes.
public bool
IgnorePrivateKeys
Gets or sets a value indicating whether to ignore private keys.
public int?
IndividualKdfIterationLimit
Gets or sets the iteration limit for the individual Key Derivation Function (KDF) calculations.
public bool
IsReadOnly
Gets a value indicating whether the instance is read-only.
public int?
MacIterationLimit
Gets or sets the iteration limit for the MAC calculation.
public int?
MaxCertificates
Gets or sets the maximum number of certificates permitted.
public int?
MaxKeys
Gets or sets the maximum number of keys permitted.
public bool
PreserveCertificateAlias
Gets or sets a value indicating whether to preserve the certificate alias, also known as the friendly name.
public bool
PreserveKeyName
Gets or sets a value indicating whether to preserve the key name.
public bool
PreserveStorageProvider
Gets or sets a value indicating whether to preserve the storage provider.
public bool
PreserveUnknownAttributes
Gets or sets a value indicating whether to preserve unknown attributes.
public int?
TotalKdfIterationLimit
Gets or sets the total iteration limit for the Key Derivation Function (KDF) calculations.

Methods

public void
MakeReadOnly​()
Makes the <see cref="T:System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits" /> instance read-only.
public bool
Equals​(object obj)
Inherited from object
protected void
Finalize​()
Inherited from object
public int
GetHashCode​()
Inherited from object
public Type
GetType​()
Inherited from object
protected object
MemberwiseClone​()
Inherited from object
public string
ToString​()
Inherited from object