You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: xml/System.Security.Cryptography.Pkcs/Pkcs9LocalKeyId.xml
+29-11Lines changed: 29 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -15,8 +15,16 @@
15
15
</Base>
16
16
<Interfaces />
17
17
<Docs>
18
-
<summary>To be added.</summary>
19
-
<remarks>To be added.</remarks>
18
+
<summary>Represents the LocalKeyId attribute from PKCS#9.</summary>
19
+
<remarks>
20
+
<formattype="text/markdown"><![CDATA[
21
+
22
+
## Remarks
23
+
24
+
The primary use of the LocalKeyId attribute is to associate an X.509 Public Key Certificate and its matching asymmetric private key in a PKCS#12 PFX file.
25
+
26
+
]]></format>
27
+
</remarks>
20
28
</Docs>
21
29
<Members>
22
30
<MemberMemberName=".ctor">
@@ -33,7 +41,7 @@
33
41
</AssemblyInfo>
34
42
<Parameters />
35
43
<Docs>
36
-
<summary>To be added.</summary>
44
+
<summary>Initializes a new instance of the <seecref="T:System.Security.Cryptography.Pkcs.Pkcs9LocalKeyId"/> class with an empty key identifier value.</summary>
37
45
<remarks>To be added.</remarks>
38
46
</Docs>
39
47
</Member>
@@ -54,9 +62,10 @@
54
62
<ParameterName="keyId"Type="System.Byte[]" />
55
63
</Parameters>
56
64
<Docs>
57
-
<paramname="keyId">To be added.</param>
58
-
<summary>To be added.</summary>
65
+
<paramname="keyId">A byte array containing the key identifier.</param>
66
+
<summary>Initializes a new instance of the <seecref="T:System.Security.Cryptography.Pkcs.Pkcs9LocalKeyId"/> class with a key identifier specified by a byte array.</summary>
<paramname="keyId">A byte array containing the key identifier.</param>
89
+
<summary>Initializes a new instance of the <seecref="T:System.Security.Cryptography.Pkcs.Pkcs9LocalKeyId"/> class with a key identifier specified by a byte span.</summary>
<summary>Gets a memory value containing the key identifier from this attribute.</summary>
112
+
<value>A memory value containing the key identifier from this attribute.</value>
113
+
<remarks>
114
+
<formattype="text/markdown"><![CDATA[
115
+
116
+
## Remarks
117
+
118
+
Local key identifiers have no inherent semantic meaning to a PKCS#12 PFX. A private key is considered to be associated with the a certificate if both values have a LocalKeyId attribute and the attributes' KeyId values are equal on a byte-by-byte basis.
0 commit comments