|
40 | 40 | <param name="bagIdValue">The Object Identifier (OID), in dotted decimal form, indicating the data type of this SafeBag.</param>
|
41 | 41 | <param name="encodedBagValue">The ASN.1 BER encoded value of the SafeBag contents.</param>
|
42 | 42 | <param name="skipCopy"><see langword="true"/> to store <paramref name="encodedBagValue"/> without making a defensive copy; otherwise, <see langword="false"/>. The default is <see langword="false"/>.</param>
|
43 |
| - <summary>Called from constructors in derived classes to initialize the <see cref="T:System.Security.Cryptography.Pkcs12.Pkcs12SafeBag"/> class.</summary> |
| 43 | + <summary>Called from constructors in derived classes to initialize the <see cref="T:System.Security.Cryptography.Pkcs.Pkcs12SafeBag"/> class.</summary> |
44 | 44 | <remarks>
|
45 | 45 | <format type="text/markdown"><![CDATA[
|
46 | 46 | ## Remarks
|
|
50 | 50 | methods or properties, then methods and properties on those objects may produce nonsense results or throw exceptions due to the corrupted state.
|
51 | 51 | Callers are therefore advised to only use a `true` value for the `skipCopy` parameter when they can be reasonably assured that the data will stay intact.
|
52 | 52 |
|
53 |
| - If the `bagIdValue` is not a legal dotted decimal format of an OID value an exception will be thrown from <xref:System.Security.Cryptography.Pkcs.Pkcs12SafeBag.Encode> or <xref:System.Security.Cryptography.Pkcs.Pkcs12SafeBag.TryEncode>. |
| 53 | + If the `bagIdValue` is not a legal dotted decimal format of an OID value an exception will be thrown from <xref:System.Security.Cryptography.Pkcs.Pkcs12SafeBag.Encode> or <xref:System.Security.Cryptography.Pkcs.Pkcs12SafeBag.TryEncode%2A>. |
54 | 54 | ]]></format>
|
55 | 55 | </remarks>
|
56 | 56 | <exception cref="T:System.ArgumentNullException">The <paramref name="bagIdValue"/> parameter is <see langword="null"/> or the empty string.</exception>
|
|
128 | 128 | ## Remarks
|
129 | 129 |
|
130 | 130 | In the encoded structure, the SafeBag.bagValue value is tagged as `[0] EXPLICIT`. The value of this property is only the contents within the explicit tag.
|
131 |
| - The explicit tag is automatically applied by <xref:System.Security.Cryptography.Pkcs.Pkcs12SafeBag.Encode> or <xref:System.Security.Cryptography.Pkcs.Pkcs12SafeBag.TryEncode>, |
132 |
| - and is removed during <xref:System.Security.Cryptography.Pkcs12.Pkcs12Info.Decode%2A> and similar methods. |
| 131 | + The explicit tag is automatically applied by <xref:System.Security.Cryptography.Pkcs.Pkcs12SafeBag.Encode> or <xref:System.Security.Cryptography.Pkcs.Pkcs12SafeBag.TryEncode%2A>, |
| 132 | + and is removed during <xref:System.Security.Cryptography.Pkcs.Pkcs12Info.Decode%2A> and similar methods. |
133 | 133 |
|
134 | 134 | ]]></format>
|
135 | 135 | </remarks>
|
|
0 commit comments