Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
def transformAes128CbcId():
"""
AES 128 CBC encryption transform id.
Returns : AES 128 CBC encryption transform id or None if an error occurs
(the xmlsec-crypto library is not loaded or this transform is not
implemented).
"""
return TransformId(_obj=xmlsecmod.transformAes128CbcId())
def transformAes192CbcId():
def transformRemoveXmlTagsC14NId():
"""
The 'remove xml tags' transform id (used before base64 transforms)
(http://www.w3.org/TR/xmldsig-core/sec-Base-64).
Returns : 'remove xml tags' transform id.
"""
return TransformId(_obj=xmlsecmod.transformRemoveXmlTagsC14NId())
def transformVisa3DHackId():
def transformInclC14NId():
"""
Inclusive (regular) canonicalization that omits comments transform id
(http://www.w3.org/TR/xmldsig-core/sec-c14nAlg and
http://www.w3.org/TR/2001/REC-xml-c14n-20010315).
Returns : c14n transform id.
"""
return TransformId(_obj=xmlsecmod.transformInclC14NId())
def transformInclC14NWithCommentsId():
def transformXPathId():
"""
The XPath transform evaluates given XPath expression and intersects the
result with the previous nodes set.
(http://www.w3.org/TR/xmldsig-core/sec-XPath).
Returns : XPath transform id.
"""
return TransformId(_obj=xmlsecmod.transformXPathId())
def transformXPath2Id():
def transformBase64Id():
"""
The Base64 transform id (http://www.w3.org/TR/xmldsig-core/sec-Base-64).
The normative specification for base64 decoding transforms is RFC 2045
(http://www.ietf.org/rfc/rfc2045.txt).
Returns : base64 transform id.
"""
return TransformId(_obj=xmlsecmod.transformBase64Id())
def transformInclC14NId():
if ret is None:
raise AttributeError, name
if name == "keyInfoReadCtx":
return KeyInfoCtx(_obj=ret)
elif name == "keyInfoWriteCtx":
return KeyInfoCtx(_obj=ret)
elif name == "transformCtx":
return TransformCtx(_obj=ret)
elif name == "enabledReferenceTransforms":
return PtrList(_obj=ret)
elif name == "defSignMethodId":
return TransformId(_obj=ret)
elif name == "defC14NMethodId":
return TransformId(_obj=ret)
elif name == "defDigestMethodId":
return TransformId(_obj=ret)
elif name == "signKey":
return Key(_obj=ret)
elif name == "result":
return Buffer(_obj=ret)
elif name == "signMethod":
return Transform(_obj=ret)
elif name == "c14nMethod":
return Transform(_obj=ret)
elif name == "preSignMemBufMethod":
return Transform(_obj=ret)
elif name == "signValueNode":
return libxml2.xmlNode(_obj=ret)
elif name == "signedInfoReferences":
return PtrList(_obj=ret)
elif name == "manifestReferences":
return PtrList(_obj=ret)
def transformHmacRipemd160Id():
"""
The HMAC-RIPEMD160 transform id.
Returns : HMAC-RIPEMD160 transform id or None if an error occurs (the
xmlsec-crypto library is not loaded or this transform is not implemented).
"""
return TransformId(_obj=xmlsecmod.transformHmacRipemd160Id())
def transformHmacMd5Id():
def transformExclC14NId():
"""
Exclusive canoncicalization that ommits comments transform id
(http://www.w3.org/TR/xml-exc-c14n/).
Returns : exclusive c14n transform id.
"""
return TransformId(_obj=xmlsecmod.transformExclC14NId())
def transformExclC14NWithCommentsId():
def transformAes256CbcId():
"""
AES 256 CBC encryption transform id.
Returns : AES 256 CBC encryption transform id or None if an error occurs
(the xmlsec-crypto library is not loaded or this transform is not
implemented).
"""
return TransformId(_obj=xmlsecmod.transformAes256CbcId())
def transformKWAes128Id():
def transformExclC14NWithCommentsId():
"""
Exclusive canoncicalization that includes comments transform id
(http://www.w3.org/TR/xml-exc-c14n/).
Returns : exclusive c14n with comments transform id.
"""
return TransformId(_obj=xmlsecmod.transformExclC14NWithCommentsId())
def transformEnvelopedId():