Class CpTransform
Assembly: CryptoPro.Security.Cryptography.Xml.dll
public abstract class CpTransform
Constructors
Declaration
Properties
Declaration
public string? Algorithm { get; set; }
Property Value
Context
Declaration
public XmlElement? Context { get; set; }
Property Value
Declaration
public abstract Type[] InputTypes { get; }
Property Value
Declaration
public abstract Type[] OutputTypes { get; }
Property Value
Declaration
public Hashtable PropagatedNamespaces { get; }
Property Value
Declaration
public XmlResolver? Resolver { set; }
Property Value
Methods
Declaration
public virtual byte[] GetDigestedOutput(HashAlgorithm hash)
Parameters
Returns
Declaration
protected abstract XmlNodeList? GetInnerXml()
Returns
Declaration
public abstract object GetOutput()
Returns
Declaration
public abstract object GetOutput(Type type)
Parameters
Type |
Name |
Description |
Type |
type |
|
Returns
Declaration
public XmlElement GetXml()
Returns
Declaration
public abstract void LoadInnerXml(XmlNodeList nodeList)
Parameters
Declaration
public abstract void LoadInput(object obj)
Parameters
Type |
Name |
Description |
object |
obj |
|