qinjie
2023-12-19 15d15d24fbccb9b70a305b46b71453b2ab1a720e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
<?xml version="1.0"?>
<doc>
    <assembly>
        <name>System.Security.Cryptography.Xml</name>
    </assembly>
    <members>
        <member name="P:System.SR.ArgumentOutOfRange_Index">
            <summary>Index was out of range. Must be non-negative and less than the size of the collection.</summary>
        </member>
        <member name="P:System.SR.Arg_EmptyOrNullString">
            <summary>String cannot be empty or null.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Partial_Chain">
            <summary>A certificate chain could not be built to a trusted root authority.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_BadWrappedKeySize">
            <summary>Bad wrapped key size.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_CipherValueElementRequired">
            <summary>A Cipher Data element should have either a CipherValue or a CipherReference element.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_CreateHashAlgorithmFailed">
            <summary>Could not create hash algorithm object.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_CreateTransformFailed">
            <summary>Could not create the XML transformation identified by the URI {0}.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_CreatedKeyFailed">
            <summary>Failed to create signing key.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_DigestMethodRequired">
            <summary>A DigestMethod must be specified on a Reference prior to generating XML.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_DigestValueRequired">
            <summary>A Reference must contain a DigestValue.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_EnvelopedSignatureRequiresContext">
            <summary>An XmlDocument context is required for enveloped transforms.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_InvalidElement">
            <summary>Malformed element {0}.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_InvalidEncryptionProperty">
            <summary>Malformed encryption property element.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_InvalidKeySize">
            <summary>The key size should be a non negative integer.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_InvalidReference">
            <summary>Malformed reference element.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_InvalidSignatureLength">
            <summary>The length of the signature with a MAC should be less than the hash output length.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_InvalidSignatureLength2">
            <summary>The length in bits of the signature with a MAC should be a multiple of 8.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_InvalidX509IssuerSerialNumber">
            <summary>X509 issuer serial number is invalid.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_KeyInfoRequired">
            <summary>A KeyInfo element is required to check the signature.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_KW_BadKeySize">
            <summary>The length of the encrypted data in Key Wrap is either 32, 40 or 48 bytes.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_LoadKeyFailed">
            <summary>Signing key is not loaded.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_MissingAlgorithm">
            <summary>Symmetric algorithm is not specified.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_MissingCipherData">
            <summary>Cipher data is not specified.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_MissingDecryptionKey">
            <summary>Unable to retrieve the decryption key.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_MissingEncryptionKey">
            <summary>Unable to retrieve the encryption key.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_NotSupportedCryptographicTransform">
            <summary>The specified cryptographic transform is not supported.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_ReferenceElementRequired">
            <summary>At least one Reference element is required.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_ReferenceTypeRequired">
            <summary>The Reference type must be set in an EncryptedReference object.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_SelfReferenceRequiresContext">
            <summary>An XmlDocument context is required to resolve the Reference Uri {0}.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_SignatureDescriptionNotCreated">
            <summary>SignatureDescription could not be created for the signature algorithm supplied.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_SignatureMethodKeyMismatch">
            <summary>The key does not fit the SignatureMethod.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_SignatureMethodRequired">
            <summary>A signature method is required.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_SignatureValueRequired">
            <summary>Signature requires a SignatureValue.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_SignedInfoRequired">
            <summary>Signature requires a SignedInfo.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_TransformIncorrectInputType">
            <summary>The input type was invalid for this transform.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_IncorrectObjectType">
            <summary>Type of input object is invalid.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_UnknownTransform">
            <summary>Unknown transform has been encountered.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_UriNotResolved">
            <summary>Unable to resolve Uri {0}.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_UriNotSupported">
            <summary>The specified Uri is not supported.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_UriRequired">
            <summary>A Uri attribute is required for a CipherReference element.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_XrmlMissingContext">
            <summary>Null Context property encountered.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_XrmlMissingIRelDecryptor">
            <summary>IRelDecryptor is required.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_XrmlMissingIssuer">
            <summary>Issuer node is required.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_XrmlMissingLicence">
            <summary>License node is required.</summary>
        </member>
        <member name="P:System.SR.Cryptography_Xml_XrmlUnableToDecryptGrant">
            <summary>Unable to decrypt grant content.</summary>
        </member>
        <member name="P:System.SR.NotSupported_KeyAlgorithm">
            <summary>The certificate key algorithm is not supported.</summary>
        </member>
        <member name="P:System.SR.Log_ActualHashValue">
            <summary>Actual hash value: {0}</summary>
        </member>
        <member name="P:System.SR.Log_BeginCanonicalization">
            <summary>Beginning canonicalization using "{0}" ({1}).</summary>
        </member>
        <member name="P:System.SR.Log_BeginSignatureComputation">
            <summary>Beginning signature computation.</summary>
        </member>
        <member name="P:System.SR.Log_BeginSignatureVerification">
            <summary>Beginning signature verification.</summary>
        </member>
        <member name="P:System.SR.Log_BuildX509Chain">
            <summary>Building and verifying the X509 chain for certificate {0}.</summary>
        </member>
        <member name="P:System.SR.Log_CanonicalizationSettings">
            <summary>Canonicalization transform is using resolver {0} and base URI "{1}".</summary>
        </member>
        <member name="P:System.SR.Log_CanonicalizedOutput">
            <summary>Output of canonicalization transform: {0}</summary>
        </member>
        <member name="P:System.SR.Log_CertificateChain">
            <summary>Certificate chain:</summary>
        </member>
        <member name="P:System.SR.Log_CheckSignatureFormat">
            <summary>Checking signature format using format validator "[{0}] {1}.{2}".</summary>
        </member>
        <member name="P:System.SR.Log_CheckSignedInfo">
            <summary>Checking signature on SignedInfo with id "{0}".</summary>
        </member>
        <member name="P:System.SR.Log_FormatValidationSuccessful">
            <summary>Signature format validation was successful.</summary>
        </member>
        <member name="P:System.SR.Log_FormatValidationNotSuccessful">
            <summary>Signature format validation failed.</summary>
        </member>
        <member name="P:System.SR.Log_KeyUsages">
            <summary>Found key usages "{0}" in extension {1} on certificate {2}.</summary>
        </member>
        <member name="P:System.SR.Log_NoNamespacesPropagated">
            <summary>No namespaces are being propagated.</summary>
        </member>
        <member name="P:System.SR.Log_PropagatingNamespace">
            <summary>Propagating namespace {0}="{1}".</summary>
        </member>
        <member name="P:System.SR.Log_RawSignatureValue">
            <summary>Raw signature: {0}</summary>
        </member>
        <member name="P:System.SR.Log_ReferenceHash">
            <summary>Reference {0} hashed with "{1}" ({2}) has hash value {3}, expected hash value {4}.</summary>
        </member>
        <member name="P:System.SR.Log_RevocationMode">
            <summary>Revocation mode for chain building: {0}.</summary>
        </member>
        <member name="P:System.SR.Log_RevocationFlag">
            <summary>Revocation flag for chain building: {0}.</summary>
        </member>
        <member name="P:System.SR.Log_SigningAsymmetric">
            <summary>Calculating signature with key {0} using signature description {1}, hash algorithm {2}, and asymmetric signature formatter {3}.</summary>
        </member>
        <member name="P:System.SR.Log_SigningHmac">
            <summary>Calculating signature using keyed hash algorithm {0}.</summary>
        </member>
        <member name="P:System.SR.Log_SigningReference">
            <summary>Hashing reference {0}, Uri "{1}", Id "{2}", Type "{3}" with hash algorithm "{4}" ({5}).</summary>
        </member>
        <member name="P:System.SR.Log_TransformedReferenceContents">
            <summary>Transformed reference contents: {0}</summary>
        </member>
        <member name="P:System.SR.Log_UnsafeCanonicalizationMethod">
            <summary>Canonicalization method "{0}" is not on the safe list. Safe canonicalization methods are: {1}.</summary>
        </member>
        <member name="P:System.SR.Log_UrlTimeout">
            <summary>URL retrieval timeout for chain building: {0}.</summary>
        </member>
        <member name="P:System.SR.Log_VerificationFailed">
            <summary>Verification failed checking {0}.</summary>
        </member>
        <member name="P:System.SR.Log_VerificationFailed_References">
            <summary>references</summary>
        </member>
        <member name="P:System.SR.Log_VerificationFailed_SignedInfo">
            <summary>SignedInfo</summary>
        </member>
        <member name="P:System.SR.Log_VerificationFailed_X509Chain">
            <summary>X509 chain verification</summary>
        </member>
        <member name="P:System.SR.Log_VerificationFailed_X509KeyUsage">
            <summary>X509 key usage verification</summary>
        </member>
        <member name="P:System.SR.Log_VerificationFlag">
            <summary>Verification flags for chain building: {0}.</summary>
        </member>
        <member name="P:System.SR.Log_VerificationTime">
            <summary>Verification time for chain building: {0}.</summary>
        </member>
        <member name="P:System.SR.Log_VerificationWithKeySuccessful">
            <summary>Verification with key {0} was successful.</summary>
        </member>
        <member name="P:System.SR.Log_VerificationWithKeyNotSuccessful">
            <summary>Verification with key {0} was not successful.</summary>
        </member>
        <member name="P:System.SR.Log_VerifyReference">
            <summary>Processing reference {0}, Uri "{1}", Id "{2}", Type "{3}".</summary>
        </member>
        <member name="P:System.SR.Log_VerifySignedInfoAsymmetric">
            <summary>Verifying SignedInfo using key {0}, signature description {1}, hash algorithm {2}, and asymmetric signature deformatter {3}.</summary>
        </member>
        <member name="P:System.SR.Log_VerifySignedInfoHmac">
            <summary>Verifying SignedInfo using keyed hash algorithm {0}.</summary>
        </member>
        <member name="P:System.SR.Log_X509ChainError">
            <summary>Error building X509 chain: {0}: {1}.</summary>
        </member>
        <member name="P:System.SR.Log_XmlContext">
            <summary>Using context: {0}</summary>
        </member>
        <member name="P:System.SR.Log_SignedXmlRecursionLimit">
            <summary>Signed xml recursion limit hit while trying to decrypt the key. Reference {0} hashed with "{1}" and ({2}).</summary>
        </member>
        <member name="P:System.SR.Log_UnsafeTransformMethod">
            <summary>Transform method "{0}" is not on the safe list. Safe transform methods are: {1}.</summary>
        </member>
        <member name="P:System.SR.ElementCombinationMissing">
            <summary>{0} and {1} can only occur in combination</summary>
        </member>
        <member name="P:System.SR.ElementMissing">
            <summary>{0} is missing</summary>
        </member>
        <member name="P:System.SR.MustContainChildElement">
            <summary>{0} must contain child element {1}</summary>
        </member>
        <member name="P:System.SR.WrongRootElement">
            <summary>Root element must be {0} element in namespace {1}</summary>
        </member>
        <member name="T:System.Runtime.Versioning.OSPlatformAttribute">
            <summary>
            Base type for all platform-specific API attributes.
            </summary>
        </member>
        <member name="T:System.Runtime.Versioning.TargetPlatformAttribute">
            <summary>
            Records the platform that the project targeted.
            </summary>
        </member>
        <member name="T:System.Runtime.Versioning.SupportedOSPlatformAttribute">
             <summary>
             Records the operating system (and minimum version) that supports an API. Multiple attributes can be
             applied to indicate support on multiple operating systems.
             </summary>
             <remarks>
             Callers can apply a <see cref="T:System.Runtime.Versioning.SupportedOSPlatformAttribute" />
             or use guards to prevent calls to APIs on unsupported operating systems.
            
             A given platform should only be specified once.
             </remarks>
        </member>
        <member name="T:System.Runtime.Versioning.UnsupportedOSPlatformAttribute">
            <summary>
            Marks APIs that were removed in a given operating system version.
            </summary>
            <remarks>
            Primarily used by OS bindings to indicate APIs that are only available in
            earlier versions.
            </remarks>
        </member>
        <member name="T:System.Runtime.Versioning.SupportedOSPlatformGuardAttribute">
             <summary>
             Annotates a custom guard field, property or method with a supported platform name and optional version.
             Multiple attributes can be applied to indicate guard for multiple supported platforms.
             </summary>
             <remarks>
             Callers can apply a <see cref="T:System.Runtime.Versioning.SupportedOSPlatformGuardAttribute" /> to a field, property or method
             and use that field, property or method in a conditional or assert statements in order to safely call platform specific APIs.
            
             The type of the field or property should be boolean, the method return type should be boolean in order to be used as platform guard.
             </remarks>
        </member>
        <member name="T:System.Runtime.Versioning.UnsupportedOSPlatformGuardAttribute">
             <summary>
             Annotates the custom guard field, property or method with an unsupported platform name and optional version.
             Multiple attributes can be applied to indicate guard for multiple unsupported platforms.
             </summary>
             <remarks>
             Callers can apply a <see cref="T:System.Runtime.Versioning.UnsupportedOSPlatformGuardAttribute" /> to a field, property or method
             and use that  field, property or method in a conditional or assert statements as a guard to safely call APIs unsupported on those platforms.
            
             The type of the field or property should be boolean, the method return type should be boolean in order to be used as platform guard.
             </remarks>
        </member>
    </members>
</doc>