xmldsigjs
Version:
XMLDSIGjs provides an implementation of XMLDSIG in Typescript/Javascript based on WebCrypto
78 lines (77 loc) • 2.18 kB
TypeScript
export declare const XmlSignature: {
DefaultCanonMethod: string;
DefaultDigestMethod: string;
DefaultPrefix: string;
ElementNames: {
CanonicalizationMethod: string;
DigestMethod: string;
DigestValue: string;
DSAKeyValue: string;
DomainParameters: string;
EncryptedKey: string;
HMACOutputLength: string;
RSAPSSParams: string;
MaskGenerationFunction: string;
SaltLength: string;
KeyInfo: string;
KeyName: string;
KeyValue: string;
Modulus: string;
Exponent: string;
Manifest: string;
Object: string;
Reference: string;
RetrievalMethod: string;
RSAKeyValue: string;
ECDSAKeyValue: string;
NamedCurve: string;
PublicKey: string;
Signature: string;
SignatureMethod: string;
SignatureValue: string;
SignedInfo: string;
Transform: string;
Transforms: string;
X509Data: string;
PGPData: string;
SPKIData: string;
SPKIexp: string;
MgmtData: string;
X509IssuerSerial: string;
X509IssuerName: string;
X509SerialNumber: string;
X509SKI: string;
X509SubjectName: string;
X509Certificate: string;
X509CRL: string;
XPath: string;
X: string;
Y: string;
};
AttributeNames: {
Algorithm: string;
Encoding: string;
Id: string;
MimeType: string;
Type: string;
URI: string;
};
AlgorithmNamespaces: {
XmlDsigBase64Transform: string;
XmlDsigC14NTransform: string;
XmlDsigC14NWithCommentsTransform: string;
XmlDsigEnvelopedSignatureTransform: string;
XmlDsigXPathTransform: string;
XmlDsigXsltTransform: string;
XmlDsigExcC14NTransform: string;
XmlDsigExcC14NWithCommentsTransform: string;
XmlDecryptionTransform: string;
XmlLicenseTransform: string;
};
Uri: {
Manifest: string;
};
NamespaceURI: string;
NamespaceURIMore: string;
NamespaceURIPss: string;
};