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
protected
object
MemberwiseClone​()
Inherited from object
public
string
ToString​()
Inherited from object