diff --git a/xml/System.Security.Cryptography.Pkcs/Pkcs12Info.xml b/xml/System.Security.Cryptography.Pkcs/Pkcs12Info.xml index a1cffdf1cb3..ec499ec28c7 100644 --- a/xml/System.Security.Cryptography.Pkcs/Pkcs12Info.xml +++ b/xml/System.Security.Cryptography.Pkcs/Pkcs12Info.xml @@ -15,7 +15,7 @@ - To be added. + Represents the data from PKCS#12 PFX contents. This class cannot be inherited. To be added. @@ -36,8 +36,8 @@ System.Collections.ObjectModel.ReadOnlyCollection<System.Security.Cryptography.Pkcs.Pkcs12SafeContents> - To be added. - To be added. + Gets a read-only collection of the SafeContents values present in the PFX AuthenticatedSafe. + A read-only collection of the SafeContents values present in the PFX AuthenticatedSafe. To be added. @@ -62,12 +62,25 @@ - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. + The data to interpret as a PKCS#12 PFX. + When this method returns, contains a value that indicates the number of bytes from which were read by this method. This parameter is treated as uninitialized. + to store without making a defensive copy; otherwise, . The default is . + Reads the provided data as a PKCS#12 PFX and returns an object view of the contents. + An object view of the PKCS#12 PFX decoded from the input. + + + + The contents of the parameter were not successfully decoded as a PKCS#12 PFX. @@ -87,11 +100,33 @@ System.Security.Cryptography.Pkcs.Pkcs12IntegrityMode - To be added. - To be added. + Gets a value that indicates the type of tamper protection provided for the contents. + One of the enumeration members that indicates the type of tamper protection provided for the contents. To be added. - + + + + System.Security.Cryptography.Pkcs + 4.0.4.0 + 4.1.0.0 + + + Attempts to verify the integrity of the contents with a password. + + . + + ]]> + + + @@ -112,10 +147,21 @@ - To be added. - To be added. - To be added. - To be added. + The password to use to attempt to verify integrity. + Attempts to verify the integrity of the contents with a password represented by a . + if the password successfully verifies the integrity of the contents; if the password is not correct or the contents have been altered. + + .Empty` represents the `null` password and `String.Empty.AsSpan()` represents the "empty" password. If one of those two values returns `true`, the other won't. + + ]]> + + The value is not . + The hash algorithm option specified by the PKCS#12 PFX contents could not be identified or is not supported by this platform. @@ -138,11 +184,22 @@ - To be added. - To be added. - To be added. - To be added. + The password to use to attempt to verify integrity. + Attempts to verify the integrity of the contents with a password represented by a . + if the password successfully verifies the integrity of the contents; if the password is not correct or the contents have been altered. + + returns `false`, and vice versa. + + ]]> + + The value is not . + The hash algorithm option specified by the PKCS#12 PFX contents could not be identified or is not supported by this platform. - \ No newline at end of file +