internal/

directory
v0.0.0-...-7f5ad21 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 22, 2026 License: LGPL-2.1

Directories

Path Synopsis
Package asn1ber is the BER/DER/DL engine the DSS port uses in place of BouncyCastle's ASN.1 layer (org.bouncycastle.asn1.*).
Package asn1ber is the BER/DER/DL engine the DSS port uses in place of BouncyCastle's ASN.1 layer (org.bouncycastle.asn1.*).
Attribute and the signed/unsigned attribute sets of RFC 5652 clause 5.3, replacing org.bouncycastle.asn1.cms.Attribute and org.bouncycastle.asn1.cms.AttributeTable.
Attribute and the signed/unsigned attribute sets of RFC 5652 clause 5.3, replacing org.bouncycastle.asn1.cms.Attribute and org.bouncycastle.asn1.cms.AttributeTable.
Package corpustest locates the repository's external oracle/fixture corpus (repo-root corpus/, outside the dss module) for tests whose testdata is too heavy to ship inside the `go get`-able module zip.
Package corpustest locates the repository's external oracle/fixture corpus (repo-root corpus/, outside the dss module) for tests whose testdata is too heavy to ship inside the `go get`-able module zip.
Curve constants for the RFC 5639 Brainpool curves.
Curve constants for the RFC 5639 Brainpool curves.
Ported from org.jose4j.base64url.Base64Url, the bundled org.jose4j.base64url.internal.apache.commons.codec.binary.Base64 it delegates to, and org.jose4j.lang.StringUtil (jose4j 0.9.6).
Ported from org.jose4j.base64url.Base64Url, the bundled org.jose4j.base64url.internal.apache.commons.codec.binary.Base64 it delegates to, and org.jose4j.lang.StringUtil (jose4j 0.9.6).
Package pdf implements the subset of ISO 32000-1/2 that DSS's PAdES support needs: a lenient reader for the whole corpus of signed PDFs DSS validates, and an append-only incremental writer for the ones it produces.
Package pdf implements the subset of ISO 32000-1/2 that DSS's PAdES support needs: a lenient reader for the whole corpus of signed PDFs DSS validates, and an append-only incremental writer for the ones it produces.
Package pfx is a minimal, dependency-free reader for PKCS#12 (PFX) key stores, replacing golang.org/x/crypto/pkcs12 for the two capabilities that package does not offer (see dss/token/key_store_signature_token_connection.go's file header for why they are needed): decrypting a SafeBag without discarding its private key's type, and parsing every PKCS#8 key type DSS's own fixtures use - RSA, EC and Ed25519 through crypto/x509, and DSA (which neither x509.ParsePKCS8PrivateKey nor crypto/dsa itself parses) by hand.
Package pfx is a minimal, dependency-free reader for PKCS#12 (PFX) key stores, replacing golang.org/x/crypto/pkcs12 for the two capabilities that package does not offer (see dss/token/key_store_signature_token_connection.go's file header for why they are needed): decrypting a SafeBag without discarding its private key's type, and parsing every PKCS#8 key type DSS's own fixtures use - RSA, EC and Ed25519 through crypto/x509, and DSA (which neither x509.ParsePKCS8PrivateKey nor crypto/dsa itself parses) by hand.
Ported from the canonicalization registry of dss-xml-utils/.../XMLCanonicalizer.java (DSS 6.5.RC1), plus org.apache.xml.security.transforms.params.InclusiveNamespaces#prefixStr2Set and org.apache.xml.security.c14n.helper.C14nHelper (Apache Santuario xmlsec 3.0.6).
Ported from the canonicalization registry of dss-xml-utils/.../XMLCanonicalizer.java (DSS 6.5.RC1), plus org.apache.xml.security.transforms.params.InclusiveNamespaces#prefixStr2Set and org.apache.xml.security.c14n.helper.C14nHelper (Apache Santuario xmlsec 3.0.6).
Package xmldom is a minimal, namespace-aware XML document model sufficient for XML-DSig canonicalization, reference processing and XAdES construction.
Package xmldom is a minimal, namespace-aware XML document model sufficient for XML-DSig canonicalization, reference processing and XAdES construction.
Ported from org.apache.xml.security.signature.XMLSignatureInput (Apache Santuario xmlsec 3.0.6).
Ported from org.apache.xml.security.signature.XMLSignatureInput (Apache Santuario xmlsec 3.0.6).
Package xpath10 evaluates the subset of XPath 1.0 that DSS uses, over internal/xmldom trees.
Package xpath10 evaluates the subset of XPath 1.0 that DSS uses, over internal/xmldom trees.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL