Pkcs12IntegrityMode Enum

Definition

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Represents the type of anti-tampering applied to a PKCS#12 PFX value.

C#
public enum Pkcs12IntegrityMode
Inheritance
Pkcs12IntegrityMode

Fields

Name Value Description
Unknown 0

The type of anti-tampering applied to the PKCS#12 PFX is unknown or could not be determined.

None 1

The PKCS#12 PFX value is not protected from tampering.

Password 2

The PKCS#12 PFX value is protected from tampering with a Message Authentication Code (MAC) keyed with a password.

PublicKey 3

The PKCS#12 PFX value is protected from tampering with a digital signature using public key cryptography.

Applies to

Product Versions
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Standard 2.1 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10