Versions in this module Expand all Collapse all v0 v0.1.2 Aug 6, 2021 v0.1.1 Jul 8, 2021 Changes in this version + var LOGGER = logging.MustGetLogger("xmldsig") + func Canonicalise(xmlString string) (string, error) + func GenerateSHA256Hash(val string) ([]byte, error) + func GetElementByName(element *etree.Element, tag string) *etree.Element + func MarshallToXML(data interface{}) (string, error) + func VerifySignature(xml string) bool + type Algorithm struct + Algorithm string + type KeyInfo struct + Children []interface{} + X509Data *X509Data + XMLName xml.Name + type Reference struct + DigestMethod Algorithm + DigestValue string + Transforms Transforms + URI string + XMLName xml.Name + type Sgntr struct + Signature Signature + XMLName xml.Name + func NewSignature() *Sgntr + type Signature struct + KeyInfo KeyInfo + SignatureValue string + SignedInfo SignedInfo + XMLName xml.Name + type SignedInfo struct + CanonicalizationMethod Algorithm + Reference Reference + SignatureMethod Algorithm + XMLName xml.Name + type Transforms struct + Transform []Algorithm + XMLName xml.Name + type X509Data struct + X509Certificate string + XMLName xml.Name + type XmlWriteCloser struct + func (XmlWriteCloser) Close() error