Class CpSignedInfo
Inherited Members
Namespace: CryptoPro.Security.Cryptography.Xml
Assembly: CryptoPro.Security.Cryptography.Xml.dll
Syntax
public class CpSignedInfo : ICollection, IEnumerable
Constructors
CpSignedInfo()
Declaration
public CpSignedInfo()
Properties
CanonicalizationMethod
Declaration
public string CanonicalizationMethod { get; set; }
Property Value
Type | Description |
---|---|
string |
CanonicalizationMethodObject
Declaration
public CpTransform CanonicalizationMethodObject { get; }
Property Value
Type | Description |
---|---|
CpTransform |
Count
Gets the number of elements contained in the ICollection.
Declaration
public int Count { get; }
Property Value
Type | Description |
---|---|
int | The number of elements contained in the ICollection. |
Id
Declaration
public string? Id { get; set; }
Property Value
Type | Description |
---|---|
string |
IsReadOnly
Declaration
public bool IsReadOnly { get; }
Property Value
Type | Description |
---|---|
bool |
IsSynchronized
Gets a value indicating whether access to the ICollection is synchronized (thread safe).
Declaration
public bool IsSynchronized { get; }
Property Value
Type | Description |
---|---|
bool | true if access to the ICollection is synchronized (thread safe); otherwise, false. |
References
Declaration
public ArrayList References { get; }
Property Value
Type | Description |
---|---|
ArrayList |
SignatureLength
Declaration
public string? SignatureLength { get; set; }
Property Value
Type | Description |
---|---|
string |
SignatureMethod
Declaration
public string? SignatureMethod { get; set; }
Property Value
Type | Description |
---|---|
string |
SyncRoot
Gets an object that can be used to synchronize access to the ICollection.
Declaration
public object SyncRoot { get; }
Property Value
Type | Description |
---|---|
object | An object that can be used to synchronize access to the ICollection. |
Methods
AddReference(CpReference)
Declaration
public void AddReference(CpReference reference)
Parameters
Type | Name | Description |
---|---|---|
CpReference | reference |
CopyTo(Array, int)
Copies the elements of the ICollection to an Array, starting at a particular Array index.
Declaration
public void CopyTo(Array array, int index)
Parameters
Type | Name | Description |
---|---|---|
Array | array | The one-dimensional Array that is the destination of the elements copied from ICollection. The Array must have zero-based indexing. |
int | index | The zero-based index in |
Exceptions
Type | Condition |
---|---|
ArgumentNullException |
|
ArgumentOutOfRangeException |
|
ArgumentException |
-or- The number of elements in the source ICollection is greater than the available space from -or- The type of the source ICollection cannot be cast automatically to the type of the destination |
GetEnumerator()
Returns an enumerator that iterates through a collection.
Declaration
public IEnumerator GetEnumerator()
Returns
Type | Description |
---|---|
IEnumerator | An IEnumerator object that can be used to iterate through the collection. |
GetXml()
Declaration
public XmlElement GetXml()
Returns
Type | Description |
---|---|
XmlElement |
LoadXml(XmlElement)
Declaration
public void LoadXml(XmlElement value)
Parameters
Type | Name | Description |
---|---|---|
XmlElement | value |