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. |
Click to show internal directories.
Click to hide internal directories.