123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768 |
- <?xml version="1.0"?>
- <doc>
- <assembly>
- <name>System.Security.Cryptography.Xml</name>
- </assembly>
- <members>
- <member name="T:System.Security.Cryptography.Xml.CryptoSignedXmlRecursionException">
- <summary>
- This exception helps catch the signed XML recursion limit error.
- This is being caught in the SignedXml class while computing the
- hash. ComputeHash can throw different kind of exceptions.
- This unique exception helps catch the recursion limit issue.
- </summary>
- </member>
- <member name="M:System.Security.Cryptography.Xml.DSAKeyValue.GetXml">
- <summary>
- Create an XML representation.
- </summary>
- <remarks>
- Based upon https://www.w3.org/TR/xmldsig-core/#sec-DSAKeyValue.
- </remarks>
- <returns>
- An <see cref="T:System.Xml.XmlElement"/> containing the XML representation.
- </returns>
- </member>
- <member name="M:System.Security.Cryptography.Xml.DSAKeyValue.LoadXml(System.Xml.XmlElement)">
- <summary>
- Deserialize from the XML representation.
- </summary>
- <remarks>
- Based upon https://www.w3.org/TR/xmldsig-core/#sec-DSAKeyValue.
- </remarks>
- <param name="value">
- An <see cref="T:System.Xml.XmlElement"/> containing the XML representation. This cannot be null.
- </param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="value"/> cannot be null.
- </exception>
- <exception cref="T:System.Security.Cryptography.CryptographicException">
- The XML has the incorrect schema or the DSA parameters are invalid.
- </exception>
- </member>
- <member name="M:System.Security.Cryptography.Xml.EncryptedXml.IsOverXmlDsigRecursionLimit">
- <summary>
- This method validates the _xmlDsigSearchDepthCounter counter
- if the counter is over the limit defined by admin or developer.
- </summary>
- <returns>returns true if the limit has reached otherwise false</returns>
- </member>
- <member name="P:System.Security.Cryptography.Xml.EncryptedXml.XmlDSigSearchDepth">
- <summary>
- Gets / Sets the max limit for recursive search of encryption key in signed XML
- </summary>
- </member>
- <member name="M:System.Security.Cryptography.Xml.EncryptionPropertyCollection.System#Collections#IList#Add(System.Object)">
- <internalonly/>
- </member>
- <member name="M:System.Security.Cryptography.Xml.EncryptionPropertyCollection.System#Collections#IList#Contains(System.Object)">
- <internalonly/>
- </member>
- <member name="M:System.Security.Cryptography.Xml.EncryptionPropertyCollection.System#Collections#IList#IndexOf(System.Object)">
- <internalonly/>
- </member>
- <member name="M:System.Security.Cryptography.Xml.EncryptionPropertyCollection.System#Collections#IList#Insert(System.Int32,System.Object)">
- <internalonly/>
- </member>
- <member name="M:System.Security.Cryptography.Xml.EncryptionPropertyCollection.System#Collections#IList#Remove(System.Object)">
- <internalonly/>
- </member>
- <member name="P:System.Security.Cryptography.Xml.EncryptionPropertyCollection.System#Collections#IList#Item(System.Int32)">
- <internalonly/>
- </member>
- <member name="P:System.Security.Cryptography.Xml.ReferenceList.System#Collections#IList#Item(System.Int32)">
- <internalonly/>
- </member>
- <member name="M:System.Security.Cryptography.Xml.RSAKeyValue.GetXml">
- <summary>
- Create an XML representation.
- </summary>
- <remarks>
- Based upon https://www.w3.org/TR/xmldsig-core/#sec-RSAKeyValue.
- </remarks>
- <returns>
- An <see cref="T:System.Xml.XmlElement"/> containing the XML representation.
- </returns>
- </member>
- <member name="M:System.Security.Cryptography.Xml.RSAKeyValue.LoadXml(System.Xml.XmlElement)">
- <summary>
- Deserialize from the XML representation.
- </summary>
- <remarks>
- Based upon https://www.w3.org/TR/xmldsig-core/#sec-RSAKeyValue.
- </remarks>
- <param name="value">
- An <see cref="T:System.Xml.XmlElement"/> containing the XML representation. This cannot be null.
- </param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="value"/> cannot be null.
- </exception>
- <exception cref="T:System.Security.Cryptography.CryptographicException">
- The XML has the incorrect schema or the RSA parameters are invalid.
- </exception>
- </member>
- <member name="P:System.Security.Cryptography.Xml.SignedXml.SigningKeyName">
- <internalonly/>
- </member>
- <member name="T:System.Security.Cryptography.Xml.SignedXmlDebugLog">
- <summary>
- Trace support for debugging issues signing and verifying XML signatures.
- </summary>
- </member>
- <member name="T:System.Security.Cryptography.Xml.SignedXmlDebugLog.SignedXmlDebugEvent">
- <summary>
- Types of events that are logged to the debug log
- </summary>
- </member>
- <member name="F:System.Security.Cryptography.Xml.SignedXmlDebugLog.SignedXmlDebugEvent.BeginCanonicalization">
- <summary>
- Canonicalization of input XML has begun
- </summary>
- </member>
- <member name="F:System.Security.Cryptography.Xml.SignedXmlDebugLog.SignedXmlDebugEvent.BeginCheckSignatureFormat">
- <summary>
- Verification of the signature format itself is beginning
- </summary>
- </member>
- <member name="F:System.Security.Cryptography.Xml.SignedXmlDebugLog.SignedXmlDebugEvent.BeginCheckSignedInfo">
- <summary>
- Verification of a signed info is beginning
- </summary>
- </member>
- <member name="F:System.Security.Cryptography.Xml.SignedXmlDebugLog.SignedXmlDebugEvent.BeginSignatureComputation">
- <summary>
- Signing is beginning
- </summary>
- </member>
- <member name="F:System.Security.Cryptography.Xml.SignedXmlDebugLog.SignedXmlDebugEvent.BeginSignatureVerification">
- <summary>
- Signature verification is beginning
- </summary>
- </member>
- <member name="F:System.Security.Cryptography.Xml.SignedXmlDebugLog.SignedXmlDebugEvent.CanonicalizedData">
- <summary>
- Input data has been transformed to its canonicalized form
- </summary>
- </member>
- <member name="F:System.Security.Cryptography.Xml.SignedXmlDebugLog.SignedXmlDebugEvent.FormatValidationResult">
- <summary>
- The result of signature format validation
- </summary>
- </member>
- <member name="F:System.Security.Cryptography.Xml.SignedXmlDebugLog.SignedXmlDebugEvent.NamespacePropagation">
- <summary>
- Namespaces are being propigated into the signature
- </summary>
- </member>
- <member name="F:System.Security.Cryptography.Xml.SignedXmlDebugLog.SignedXmlDebugEvent.ReferenceData">
- <summary>
- Output from a Reference
- </summary>
- </member>
- <member name="F:System.Security.Cryptography.Xml.SignedXmlDebugLog.SignedXmlDebugEvent.SignatureVerificationResult">
- <summary>
- The result of a signature verification
- </summary>
- </member>
- <member name="F:System.Security.Cryptography.Xml.SignedXmlDebugLog.SignedXmlDebugEvent.Signing">
- <summary>
- Calculating the final signature
- </summary>
- </member>
- <member name="F:System.Security.Cryptography.Xml.SignedXmlDebugLog.SignedXmlDebugEvent.SigningReference">
- <summary>
- A reference is being hashed
- </summary>
- </member>
- <member name="F:System.Security.Cryptography.Xml.SignedXmlDebugLog.SignedXmlDebugEvent.VerificationFailure">
- <summary>
- A signature has failed to verify
- </summary>
- </member>
- <member name="F:System.Security.Cryptography.Xml.SignedXmlDebugLog.SignedXmlDebugEvent.VerifyReference">
- <summary>
- Verify that a reference has the correct hash value
- </summary>
- </member>
- <member name="F:System.Security.Cryptography.Xml.SignedXmlDebugLog.SignedXmlDebugEvent.VerifySignedInfo">
- <summary>
- Verification is processing the SignedInfo section of the signature
- </summary>
- </member>
- <member name="F:System.Security.Cryptography.Xml.SignedXmlDebugLog.SignedXmlDebugEvent.X509Verification">
- <summary>
- Verification status on the x.509 certificate in use
- </summary>
- </member>
- <member name="F:System.Security.Cryptography.Xml.SignedXmlDebugLog.SignedXmlDebugEvent.UnsafeCanonicalizationMethod">
- <summary>
- The signature is being rejected by the signature format verifier due to having
- a canonicalization algorithm which is not on the known valid list.
- </summary>
- </member>
- <member name="F:System.Security.Cryptography.Xml.SignedXmlDebugLog.SignedXmlDebugEvent.UnsafeTransformMethod">
- <summary>
- The signature is being rejected by the signature verifier due to having
- a transform algorithm which is not on the known valid list.
- </summary>
- </member>
- <member name="P:System.Security.Cryptography.Xml.SignedXmlDebugLog.InformationLoggingEnabled">
- <summary>
- Check to see if logging should be done in this process
- </summary>
- </member>
- <member name="P:System.Security.Cryptography.Xml.SignedXmlDebugLog.VerboseLoggingEnabled">
- <summary>
- Check to see if verbose log messages should be generated
- </summary>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.FormatBytes(System.Byte[])">
- <summary>
- Convert the byte array into a hex string
- </summary>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.GetKeyName(System.Object)">
- <summary>
- Map a key to a string describing the key
- </summary>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.GetObjectId(System.Object)">
- <summary>
- Map an object to a string describing the object
- </summary>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.GetOidName(System.Security.Cryptography.Oid)">
- <summary>
- Map an OID to the friendliest name possible
- </summary>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.LogBeginCanonicalization(System.Security.Cryptography.Xml.SignedXml,System.Security.Cryptography.Xml.Transform)">
- <summary>
- Log that canonicalization has begun on input data
- </summary>
- <param name="signedXml">SignedXml object doing the signing or verification</param>
- <param name="canonicalizationTransform">transform canonicalizing the input</param>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.LogBeginCheckSignatureFormat(System.Security.Cryptography.Xml.SignedXml,System.Func{System.Security.Cryptography.Xml.SignedXml,System.Boolean})">
- <summary>
- Log that we're going to be validating the signature format itself
- </summary>
- <param name="signedXml">SignedXml object doing the verification</param>
- <param name="formatValidator">Callback delegate which is being used for format verification</param>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.LogBeginCheckSignedInfo(System.Security.Cryptography.Xml.SignedXml,System.Security.Cryptography.Xml.SignedInfo)">
- <summary>
- Log that checking SignedInfo is beginning
- </summary>
- <param name="signedXml">SignedXml object doing the verification</param>
- <param name="signedInfo">SignedInfo object being verified</param>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.LogBeginSignatureComputation(System.Security.Cryptography.Xml.SignedXml,System.Xml.XmlElement)">
- <summary>
- Log that signature computation is beginning
- </summary>
- <param name="signedXml">SignedXml object doing the signing</param>
- <param name="context">Context of the signature</param>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.LogBeginSignatureVerification(System.Security.Cryptography.Xml.SignedXml,System.Xml.XmlElement)">
- <summary>
- Log that signature verification is beginning
- </summary>
- <param name="signedXml">SignedXml object doing the verification</param>
- <param name="context">Context of the verification</param>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.LogCanonicalizedOutput(System.Security.Cryptography.Xml.SignedXml,System.Security.Cryptography.Xml.Transform)">
- <summary>
- Log the canonicalized data
- </summary>
- <param name="signedXml">SignedXml object doing the signing or verification</param>
- <param name="canonicalizationTransform">transform canonicalizing the input</param>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.LogFormatValidationResult(System.Security.Cryptography.Xml.SignedXml,System.Boolean)">
- <summary>
- Log that the signature format callback has rejected the signature
- </summary>
- <param name="signedXml">SignedXml object doing the signature verification</param>
- <param name="result">result of the signature format verification</param>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.LogUnsafeCanonicalizationMethod(System.Security.Cryptography.Xml.SignedXml,System.String,System.Collections.Generic.IEnumerable{System.String})">
- <summary>
- Log that a signature is being rejected as having an invalid format due to its canonicalization
- algorithm not being on the valid list.
- </summary>
- <param name="signedXml">SignedXml object doing the signature verification</param>
- <param name="algorithm">Canonicalization algorithm</param>
- <param name="validAlgorithms">List of valid canonicalization algorithms</param>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.LogUnsafeTransformMethod(System.Security.Cryptography.Xml.SignedXml,System.String,System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{System.String})">
- <summary>
- Log that a signature is being rejected as having an invalid signature due to a transform
- algorithm not being on the valid list.
- </summary>
- <param name="signedXml">SignedXml object doing the signature verification</param>
- <param name="algorithm">Transform algorithm that was not allowed</param>
- <param name="validC14nAlgorithms">The valid C14N algorithms</param>
- <param name="validTransformAlgorithms">The valid C14N algorithms</param>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.LogNamespacePropagation(System.Security.Cryptography.Xml.SignedXml,System.Xml.XmlNodeList)">
- <summary>
- Log namespaces which are being propagated into the signature
- </summary>
- <param name="signedXml">SignedXml doing the signing or verification</param>
- <param name="namespaces">namespaces being propagated</param>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.LogReferenceData(System.Security.Cryptography.Xml.Reference,System.IO.Stream)">
- <summary>
- Log the output of a reference
- </summary>
- <param name="reference">The reference being processed</param>
- <param name="data">Stream containing the output of the reference</param>
- <returns>Stream containing the output of the reference</returns>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.LogSigning(System.Security.Cryptography.Xml.SignedXml,System.Object,System.Security.Cryptography.SignatureDescription,System.Security.Cryptography.HashAlgorithm,System.Security.Cryptography.AsymmetricSignatureFormatter)">
- <summary>
- Log the computation of a signature value when signing with an asymmetric algorithm
- </summary>
- <param name="signedXml">SignedXml object calculating the signature</param>
- <param name="key">key used for signing</param>
- <param name="signatureDescription">signature description being used to create the signature</param>
- <param name="hash">hash algorithm used to digest the output</param>
- <param name="asymmetricSignatureFormatter">signature formatter used to do the signing</param>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.LogSigning(System.Security.Cryptography.Xml.SignedXml,System.Security.Cryptography.KeyedHashAlgorithm)">
- <summary>
- Log the computation of a signature value when signing with a keyed hash algorithm
- </summary>
- <param name="signedXml">SignedXml object calculating the signature</param>
- <param name="key">key the signature is created with</param>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.LogSigningReference(System.Security.Cryptography.Xml.SignedXml,System.Security.Cryptography.Xml.Reference)">
- <summary>
- Log the calculation of a hash value of a reference
- </summary>
- <param name="signedXml">SignedXml object driving the signature</param>
- <param name="reference">Reference being hashed</param>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.LogVerificationFailure(System.Security.Cryptography.Xml.SignedXml,System.String)">
- <summary>
- Log the specific point where a signature is determined to not be verifiable
- </summary>
- <param name="signedXml">SignedXml object doing the verification</param>
- <param name="failureLocation">location that the signature was determined to be invalid</param>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.LogVerificationResult(System.Security.Cryptography.Xml.SignedXml,System.Object,System.Boolean)">
- <summary>
- Log the success or failure of a signature verification operation
- </summary>
- <param name="signedXml">SignedXml object doing the verification</param>
- <param name="key">public key used to verify the signature</param>
- <param name="verified">true if the signature verified, false otherwise</param>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.LogVerifyKeyUsage(System.Security.Cryptography.Xml.SignedXml,System.Security.Cryptography.X509Certificates.X509Certificate,System.Security.Cryptography.X509Certificates.X509KeyUsageExtension)">
- <summary>
- Log the check for appropriate X509 key usage
- </summary>
- <param name="signedXml">SignedXml doing the signature verification</param>
- <param name="certificate">certificate having its key usages checked</param>
- <param name="keyUsages">key usages being examined</param>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.LogVerifyReference(System.Security.Cryptography.Xml.SignedXml,System.Security.Cryptography.Xml.Reference)">
- <summary>
- Log that we are verifying a reference
- </summary>
- <param name="signedXml">SignedXMl object doing the verification</param>
- <param name="reference">reference being verified</param>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.LogVerifyReferenceHash(System.Security.Cryptography.Xml.SignedXml,System.Security.Cryptography.Xml.Reference,System.Byte[],System.Byte[])">
- <summary>
- Log the hash comparison when verifying a reference
- </summary>
- <param name="signedXml">SignedXml object verifying the signature</param>
- <param name="reference">reference being verified</param>
- <param name="actualHash">actual hash value of the reference</param>
- <param name="expectedHash">hash value the signature expected the reference to have</param>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.LogVerifySignedInfo(System.Security.Cryptography.Xml.SignedXml,System.Security.Cryptography.AsymmetricAlgorithm,System.Security.Cryptography.SignatureDescription,System.Security.Cryptography.HashAlgorithm,System.Security.Cryptography.AsymmetricSignatureDeformatter,System.Byte[],System.Byte[])">
- <summary>
- Log the verification parameters when verifying the SignedInfo section of a signature using an
- asymmetric key
- </summary>
- <param name="signedXml">SignedXml object doing the verification</param>
- <param name="key">key being used to verify the signed info</param>
- <param name="signatureDescription">type of signature description class used</param>
- <param name="hashAlgorithm">type of hash algorithm used</param>
- <param name="asymmetricSignatureDeformatter">type of signature deformatter used</param>
- <param name="actualHashValue">hash value of the signed info</param>
- <param name="signatureValue">raw signature value</param>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.LogVerifySignedInfo(System.Security.Cryptography.Xml.SignedXml,System.Security.Cryptography.KeyedHashAlgorithm,System.Byte[],System.Byte[])">
- <summary>
- Log the verification parameters when verifying the SignedInfo section of a signature using a
- keyed hash algorithm
- </summary>
- <param name="signedXml">SignedXml object doing the verification</param>
- <param name="mac">hash algorithm doing the verification</param>
- <param name="actualHashValue">hash value of the signed info</param>
- <param name="signatureValue">raw signature value</param>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.LogVerifyX509Chain(System.Security.Cryptography.Xml.SignedXml,System.Security.Cryptography.X509Certificates.X509Chain,System.Security.Cryptography.X509Certificates.X509Certificate)">
- <summary>
- Log that an X509 chain is being built for a certificate
- </summary>
- <param name="signedXml">SignedXml object building the chain</param>
- <param name="chain">chain built for the certificate</param>
- <param name="certificate">certificate having the chain built for it</param>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.LogSignedXmlRecursionLimit(System.Security.Cryptography.Xml.SignedXml,System.Security.Cryptography.Xml.Reference)">
- <summary>
- Write information when user hits the Signed XML recursion depth limit issue.
- This is helpful in debugging this kind of issues.
- </summary>
- <param name="signedXml">SignedXml object verifying the signature</param>
- <param name="reference">reference being verified</param>
- </member>
- <member name="M:System.Security.Cryptography.Xml.SignedXmlDebugLog.WriteLine(System.Object,System.Diagnostics.TraceEventType,System.Security.Cryptography.Xml.SignedXmlDebugLog.SignedXmlDebugEvent,System.String)">
- <summary>
- Write data to the log
- </summary>
- <param name="source">object doing the trace</param>
- <param name="eventType">severity of the debug event</param>
- <param name="data">data being written</param>
- <param name="eventId">type of event being traced</param>
- </member>
- <member name="M:System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform.#ctor(System.Boolean)">
- <internalonly/>
- </member>
- <member name="P:System.HexConverter.CharToHexLookup">
- <summary>Map from an ASCII char to its hex value, e.g. arr['b'] == 11. 0xFF means it's not a hex digit.</summary>
- </member>
- <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>
|