Show / Hide Table of Contents

Class XmlTransformation

Inheritance
Object
XmlTransformation
Inherited Members
Object.ToString()
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Object.MemberwiseClone()
Namespace: Lacuna.Pki
Assembly: Lacuna.Pki.dll
Syntax
public abstract class XmlTransformation

Fields

C14N

Declaration
public static readonly XmlTransformation C14N
Field Value
Type Description
XmlTransformation

C14NWithComments

Declaration
public static readonly XmlTransformation C14NWithComments
Field Value
Type Description
XmlTransformation

EnvelopedSignature

Declaration
public static readonly XmlTransformation EnvelopedSignature
Field Value
Type Description
XmlTransformation

ExclusiveC14N

Declaration
public static readonly XmlTransformation ExclusiveC14N
Field Value
Type Description
XmlTransformation

ExclusiveC14NWithComments

Declaration
public static readonly XmlTransformation ExclusiveC14NWithComments
Field Value
Type Description
XmlTransformation

Properties

Name

Declaration
public abstract string Name { get; }
Property Value
Type Description
String

Uri

Declaration
public abstract string Uri { get; }
Property Value
Type Description
String

Methods

CreateXPathTransformation()

Creates an XPath XML transformation with default exclude Signature elements: not(ancestor-or-self::ds:Signature)

Declaration
public static XmlTransformation CreateXPathTransformation()
Returns
Type Description
XmlTransformation

CreateXPathTransformation(String, NamespaceManager)

Creates an XPath XML transformation with specified parameters

Declaration
public static XmlTransformation CreateXPathTransformation(string xpath, NamespaceManager nsm)
Parameters
Type Name Description
String xpath
NamespaceManager nsm
Returns
Type Description
XmlTransformation

Equals(XmlTransformation)

Declaration
public bool Equals(XmlTransformation other)
Parameters
Type Name Description
XmlTransformation other
Returns
Type Description
Boolean

Equals(Object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
Object obj
Returns
Type Description
Boolean
Overrides
Object.Equals(Object)

GetCanonicalizations()

Declaration
public static List<XmlTransformation> GetCanonicalizations()
Returns
Type Description
List<XmlTransformation>

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
Int32
Overrides
Object.GetHashCode()

GetInstanceByUri(String)

Declaration
public static XmlTransformation GetInstanceByUri(string uri)
Parameters
Type Name Description
String uri
Returns
Type Description
XmlTransformation

Operators

Equality(XmlTransformation, XmlTransformation)

Declaration
public static bool operator ==(XmlTransformation a, XmlTransformation b)
Parameters
Type Name Description
XmlTransformation a
XmlTransformation b
Returns
Type Description
Boolean

Inequality(XmlTransformation, XmlTransformation)

Declaration
public static bool operator !=(XmlTransformation a, XmlTransformation b)
Parameters
Type Name Description
XmlTransformation a
XmlTransformation b
Returns
Type Description
Boolean
Back to top Copyright © 2015-2020 Lacuna Software