The NehtaSignedXml type exposes the following members.

Constructors

  NameDescription
Public methodNehtaSignedXml
Instantiates an instance of NehtaSignedXml.

Methods

  NameDescription
Public methodAddObject
Adds a DataObject object to the list of objects to be signed.
(Inherited from SignedXml.)
Public methodAddReference
Adds a Reference object to the SignedXml object that describes a digest method, digest value, and transform to use for creating an XML digital signature.
(Inherited from SignedXml.)
Public methodCheckSignature()()()()
Determines whether the Signature property verifies using the public key in the signature.
(Inherited from SignedXml.)
Public methodCheckSignature(AsymmetricAlgorithm)
Determines whether the Signature property verifies for the specified key.
(Inherited from SignedXml.)
Public methodCheckSignature(KeyedHashAlgorithm)
Determines whether the Signature property verifies for the specified message authentication code (MAC) algorithm.
(Inherited from SignedXml.)
Public methodCheckSignature(X509Certificate2, Boolean)
Determines whether the Signature property verifies for the specified X509Certificate2 object and, optionally, whether the certificate is valid.
(Inherited from SignedXml.)
Public methodCheckSignatureReturningKey
Determines whether the Signature property verifies using the public key in the signature.
(Inherited from SignedXml.)
Public methodComputeSignature()()()()
Computes an XML digital signature.
(Inherited from SignedXml.)
Public methodComputeSignature(KeyedHashAlgorithm)
Computes an XML digital signature using the specified message authentication code (MAC) algorithm.
(Inherited from SignedXml.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetIdElement(XmlDocument, String)
Returns the XmlElement object with the specified ID from the specified XmlDocument object.
(Inherited from SignedXml.)
Public methodGetIdElement(XmlDocument, String)
Gets the element with the ID value.
Protected methodGetPublicKey
Returns the public key of a signature.
(Inherited from SignedXml.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetXml
Returns the XML representation of a SignedXml object.
(Inherited from SignedXml.)
Public methodLoadXml
Loads a SignedXml state from an XML element.
(Inherited from SignedXml.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)

Extension Methods

  NameDescription
Public Extension MethodGetAttributeValue<(Of <<'(T, TExpected>)>>)
Extension Methods for retrieving a value from an interface
(Defined by Extensions.)
Public Extension MethodSerializeToXml()()()()Overloaded.
Serializes any object to XML.
(Defined by Extensions.)
Public Extension MethodSerializeToXml(String)Overloaded.
Serializes any object to XML.
(Defined by Extensions.)

Fields

  NameDescription
Protected fieldm_signature
Represents the Signature object of the current SignedXml object.
(Inherited from SignedXml.)
Protected fieldm_strSigningKeyName
Represents the name of the installed key to be used for signing the SignedXml object.
(Inherited from SignedXml.)

Properties

  NameDescription
Public propertyEncryptedXml
Gets or sets an EncryptedXml object that defines the XML encryption processing rules.
(Inherited from SignedXml.)
Public propertyKeyInfo
Gets or sets the KeyInfo object of the current SignedXml object.
(Inherited from SignedXml.)
Public propertyResolver
Sets the current XmlResolver object.
(Inherited from SignedXml.)
Public propertySignature
Gets the Signature object of the current SignedXml object.
(Inherited from SignedXml.)
Public propertySignatureFormatValidator
Gets a delegate that will be called to validate the format (not the cryptographic security) of an XML signature.
(Inherited from SignedXml.)
Public propertySignatureLength
Gets the length of the signature for the current SignedXml object.
(Inherited from SignedXml.)
Public propertySignatureMethod
Gets the signature method of the current SignedXml object.
(Inherited from SignedXml.)
Public propertySignatureValue
Gets the signature value of the current SignedXml object.
(Inherited from SignedXml.)
Public propertySignedInfo
Gets the SignedInfo object of the current SignedXml object.
(Inherited from SignedXml.)
Public propertySigningKey
Gets or sets the asymmetric algorithm key used for signing a SignedXml object.
(Inherited from SignedXml.)
Public propertySigningKeyName
Gets or sets the name of the installed key to be used for signing the SignedXml object.
(Inherited from SignedXml.)

See Also